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 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 PyYAML Downloading pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB) Collecting Levenshtein==0.25.1 Downloading Levenshtein-0.25.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177 kB) Collecting numpy>=1.13.3 Downloading numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB) Collecting immutabledict>=3.0.0 Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Collecting pandas>=2.0.0 Downloading pandas-2.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB) Collecting absl-py>=2.0.0 Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Collecting protobuf<5.27,>=5.26.1 Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl (302 kB) 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 python-dateutil>=2.8.2 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=2.0.0->ortools==9.11.4210->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 13)) (2026.3.post1) Collecting tzdata>=2022.7 Downloading tzdata-2026.3-py2.py3-none-any.whl (348 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.68-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 grpcio>=1.62.2 Downloading grpcio-1.83.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.1 MB) Collecting googleapis-common-protos>=1.5.5 Downloading googleapis_common_protos-1.75.1-py3-none-any.whl (300 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.10/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 6)) (0.4.2) Collecting rsa<5,>=3.1.4 Downloading rsa-4.9.1-py3-none-any.whl (34 kB) Collecting cachetools<6.0,>=2.0.0 Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) 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 google-cloud-core<3.0.0dev,>=1.4.4 Downloading google_cloud_core-2.6.1-py3-none-any.whl (29 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) 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 charset-normalizer<4.0,>=2.0 Downloading charset_normalizer-3.4.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB) Collecting frozenlist>=1.1.1 Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB) Collecting yarl<2.0,>=1.0 Downloading yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110 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 async-timeout<5.0,>=4.0.0a3 Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB) Collecting multidict<7.0,>=4.5 Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB) 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) Requirement already satisfied: cryptography>=3.3.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (3.4.8) Collecting asn1crypto>=1.5.1 Downloading asn1crypto-1.5.1-py2.py3-none-any.whl (105 kB) Collecting tzlocal>=4.3 Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Collecting click>=7.1.2 Downloading click-8.4.2-py3-none-any.whl (119 kB) Requirement already satisfied: 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 python-barcode==0.15.1 Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (9.0.1) Collecting python-pkcs11~=0.7.0 Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (0.7.1) Collecting fonttools>=4.33.3 Downloading fonttools-4.63.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.9 MB) Collecting uharfbuzz<0.38.0,>=0.25.0 Downloading uharfbuzz-0.37.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Requirement already satisfied: typing_extensions>=4.0 in /usr/local/lib/python3.10/dist-packages (from pypdf==4.3.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 14)) (4.16.0) Collecting uritools>=3.0.1 Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Collecting oscrypto>=1.1.0 Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Collecting s3transfer<0.20.0,>=0.19.0 Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Collecting botocore<1.44.0,>=1.43.68 Downloading botocore-1.43.68-py3-none-any.whl (15.6 MB) Collecting jmespath<2.0.0,>=0.7.1 Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /home/nvq1xbwiguuu/.local/lib/python3.10/site-packages (from botocore<1.44.0,>=1.43.68->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (2.9.0.post0) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/lib/python3/dist-packages (from botocore<1.44.0,>=1.43.68->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (1.26.5) Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1 Downloading google_api_core-2.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) Requirement already satisfied: idna>=2.0 in /usr/local/lib/python3.10/dist-packages (from yarl<2.0,>=1.0->aiohttp==3.8.4->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 12)) (2.10) Collecting propcache>=0.2.1 Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.68->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=4757894 sha256=dfc557e216a9682ca63662e26ff503d3ab9e7a9de10923a0537fe4e1db8ddcf1 Stored in directory: /tmp/pip-ephem-wheel-cache-xrd_4c3s/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=8de39ecdf48809039da631eb1c2dc7580ad1b8cde8fe9b8deba500e5be38b560 Stored in directory: /tmp/pip-ephem-wheel-cache-xrd_4c3s/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.68 botocore-1.43.68 cachetools-5.5.2 charset-normalizer-3.4.9 click-8.4.2 fasttext-0.9.2 fonttools-4.63.0 frozenlist-1.8.0 google-api-core-2.20.0 google-auth-2.36.0 google-cloud-core-2.6.0 google-cloud-storage-2.18.2 google-cloud-translate-3.17.0 google-crc32c-1.8.0 google-resumable-media-2.10.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-11 09:13:10,833 104 INFO ? odoo: Odoo version 17.0 2026-08-11 09:13:10,833 104 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-11 09:13:10,833 104 INFO ? odoo: addons paths: ['/data/build/rb-3df6733-223812/odoo/addons', '/data/build/datadir/addons/17.0', '/data/build/rb-3df6733-223812/addons', '/data/build/Viindoo-tvtmaaddons-17.0', '/data/build/Viindoo-erponline-enterprise-17.0', '/data/build/Viindoo-branding-17.0'] 2026-08-11 09:13:10,833 104 INFO ? odoo: database: default@default:5432 2026-08-11 09:13:10,982 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-08-11 09:13:11,316 104 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-08-11 09:13:11,318 104 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-11 09:13:11,338 104 INFO rb-3df6733-223812-402932 odoo.modules.loading: loading 1 modules... 2026-08-11 09:13:11,487 104 INFO rb-3df6733-223812-402932 odoo.modules.loading: 1 modules loaded in 0.15s, 0 queries (+0 extra) 2026-08-11 09:13:12,570 104 INFO rb-3df6733-223812-402932 odoo.modules.loading: loading 1224 modules... 2026-08-11 09:13:27,967 104 INFO rb-3df6733-223812-402932 odoo.modules.loading: 1224 modules loaded in 15.40s, 2 queries (+2 extra) 2026-08-11 09:13:30,386 104 INFO rb-3df6733-223812-402932 odoo.modules.loading: Modules loaded. 2026-08-11 09:13:30,700 104 INFO rb-3df6733-223812-402932 odoo.modules.registry: Registry loaded in 19.383s 2026-08-11 09:13:30,701 104 INFO rb-3df6733-223812-402932 odoo.service.server: Starting post tests 2026-08-11 09:13:31,933 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-11 09:13:35,930 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.908586025238037 seconds 2026-08-11 09:13:36,359 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.42896127700805664 seconds 2026-08-11 09:13:39,076 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-08-11 09:13:40,140 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 140 2026-08-11 09:13:40,140 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmpk4nd9vnm_chrome_odoo 2026-08-11 09:13:40,140 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:34927/json/version 2026-08-11 09:13:40,142 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34927/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:13:40,331 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:13:40,331 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:34927/json 2026-08-11 09:13:40,332 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34927/json with timeout 3 increased to 10s during tests 2026-08-11 09:13:40,348 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:34927/devtools/page/E004EA8C5D327A968FBC2B425FCDFDE5 2026-08-11 09:13:40,377 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-11 09:13:40,385 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-11 09:13:41,130 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 09:13:41,140 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-11 09:13:41,142 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 09:13:41,142 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 09:13:41,156 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:13:42,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:42] "GET /web HTTP/1.1" 200 - 104 0.104 1.005 2026-08-11 09:13:42,264 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'E004EA8C5D327A968FBC2B425FCDFDE5', 'loaderId': '410925CD78DCC645FE5799768D4DC533', 'isDownload': False} 2026-08-11 09:13:42,264 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-08-11 09:13:42,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:42] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.013 0.008 2026-08-11 09:13:42,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:42] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-08-11 09:13:42,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:42] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 4 0.008 0.047 2026-08-11 09:13:42,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:42] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.064 2026-08-11 09:13:42,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:42] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:13:42,410 104 INFO rb-3df6733-223812-402932 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-11 09:13:43,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.013 0.024 2026-08-11 09:13:43,159 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 09:13:43,168 104 INFO rb-3df6733-223812-402932 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-11 09:13:43,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.045 0.100 2026-08-11 09:13:43,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:43] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.273 0.234 2026-08-11 09:13:43,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.016 0.439 2026-08-11 09:13:43,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.408 2026-08-11 09:13:43,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.116 0.405 2026-08-11 09:13:44,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:44] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.146 0.330 2026-08-11 09:13:44,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:44] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.066 0.496 2026-08-11 09:13:44,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.362 2026-08-11 09:13:44,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:44] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.006 0.376 2026-08-11 09:13:44,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.018 2026-08-11 09:13:44,989 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.o_navbar_apps_menu button' 2026-08-11 09:13:45,000 104 INFO rb-3df6733-223812-402932 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-11 09:13:45,027 104 INFO rb-3df6733-223812-402932 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-11 09:13:46,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.008 2026-08-11 09:13:47,352 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 4.298 2026-08-11 09:13:47,357 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 3.131 2026-08-11 09:13:47,369 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 3.243 2026-08-11 09:13:47,372 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 3.153 2026-08-11 09:13:47,373 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 4.312 2026-08-11 09:13:47,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 09:13:47,445 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 4.378 2026-08-11 09:13:47,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.026 0.078 2026-08-11 09:13:47,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.046 2026-08-11 09:13:47,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.087 2026-08-11 09:13:47,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.015 2026-08-11 09:13:47,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.012 0.035 2026-08-11 09:13:47,574 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:13:47,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "GET /web/offline HTTP/1.1" 200 - 7 0.010 0.057 2026-08-11 09:13:47,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:47] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.079 0.201 2026-08-11 09:13:48,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:48] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.084 0.101 2026-08-11 09:13:48,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-08-11 09:13:48,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:48] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.011 0.021 2026-08-11 09:13:48,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:48] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.011 0.090 2026-08-11 09:13:48,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:48] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.011 0.120 2026-08-11 09:13:49,031 104 INFO rb-3df6733-223812-402932 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-11 09:13:49,041 104 INFO rb-3df6733-223812-402932 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-11 09:13:49,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:49] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.013 2026-08-11 09:13:49,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:49] "POST /web/dataset/call_kw/project.share.wizard/get_views HTTP/1.1" 200 - 13 0.005 0.019 2026-08-11 09:13:49,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:13:49,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:49] "POST /web/dataset/call_kw/project.share.wizard/onchange HTTP/1.1" 200 - 13 0.012 0.022 2026-08-11 09:13:49,946 104 INFO rb-3df6733-223812-402932 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-11 09:13:49,982 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:49] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.014 0.015 2026-08-11 09:13:49,983 104 INFO rb-3df6733-223812-402932 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-11 09:13:50,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:50] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.022 0.015 2026-08-11 09:13:51,010 104 INFO rb-3df6733-223812-402932 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-11 09:13:51,027 104 INFO rb-3df6733-223812-402932 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-11 09:13:51,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:51] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 5 0.005 0.017 2026-08-11 09:13:51,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:51] "POST /web/dataset/call_kw/project.share.wizard/web_save HTTP/1.1" 200 - 10 0.008 0.019 2026-08-11 09:13:51,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:51] "POST /web/dataset/call_button HTTP/1.1" 200 - 74 0.046 0.104 2026-08-11 09:13:51,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:51] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.052 0.078 2026-08-11 09:13:51,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:13:53,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /my/projects HTTP/1.1" 200 - 219 0.136 0.735 2026-08-11 09:13:53,112 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 09:13:53,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.037 0.030 2026-08-11 09:13:53,162 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 09:13:53,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.006 0.065 2026-08-11 09:13:53,181 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 09:13:53,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.004 0.016 2026-08-11 09:13:53,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:13:53,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:13:53,289 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:13:53,309 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 09:13:53,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.010 0.029 2026-08-11 09:13:53,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.012 0.031 2026-08-11 09:13:53,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 09:13:53,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-08-11 09:13:53,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 4 0.015 0.020 2026-08-11 09:13:53,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.012 2026-08-11 09:13:53,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:53] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.014 0.010 2026-08-11 09:13:54,902 104 INFO rb-3df6733-223812-402932 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-11 09:13:54,919 104 INFO rb-3df6733-223812-402932 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-11 09:13:55,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /my/projects/19 HTTP/1.1" 200 - 30 0.033 0.057 2026-08-11 09:13:55,073 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.001 0.005 2026-08-11 09:13:55,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.002 0.006 2026-08-11 09:13:55,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 38 0.043 0.073 2026-08-11 09:13:55,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /web/assets/b29083e/project.webclient.min.css HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:13:55,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /web/assets/36aefd0/project.webclient.min.js HTTP/1.1" 200 - 4 0.001 0.010 2026-08-11 09:13:55,576 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.010 0.008 2026-08-11 09:13:55,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 70 0.037 0.120 2026-08-11 09:13:55,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.007 0.023 2026-08-11 09:13:55,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 9 0.005 0.041 2026-08-11 09:13:55,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.025 2026-08-11 09:13:55,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.042 2026-08-11 09:13:55,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.033 2026-08-11 09:13:55,963 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:55] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:13:56,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:56] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.002 0.008 2026-08-11 09:13:57,135 104 INFO rb-3df6733-223812-402932 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-11 09:13:57,151 104 INFO rb-3df6733-223812-402932 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-11 09:13:57,168 104 INFO rb-3df6733-223812-402932 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-11 09:13:57,192 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:57] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.005 0.013 2026-08-11 09:13:57,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:57] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:13:57,931 104 INFO rb-3df6733-223812-402932 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-11 09:13:57,937 104 INFO rb-3df6733-223812-402932 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-11 09:13:58,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 71 0.106 0.090 2026-08-11 09:13:58,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 10 0.012 0.021 2026-08-11 09:13:58,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 28 0.028 0.033 2026-08-11 09:13:58,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /mail/chatter_init HTTP/1.1" 200 - 9 0.013 0.014 2026-08-11 09:13:58,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.019 2026-08-11 09:13:58,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.007 0.023 2026-08-11 09:13:58,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 11 0.009 0.018 2026-08-11 09:13:58,702 104 INFO rb-3df6733-223812-402932 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-11 09:13:58,711 104 INFO rb-3df6733-223812-402932 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-11 09:13:58,724 104 INFO rb-3df6733-223812-402932 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-11 09:13:58,737 104 INFO rb-3df6733-223812-402932 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-11 09:13:58,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 26 0.012 0.040 2026-08-11 09:13:58,887 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 252 and Message-Id '<377995808562831.1786439638.791530132293701-openerp-119-project.task@2c4ab8acd374>' from 'admin@yourcompany.example.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-11 09:13:58,887 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:13:58,901 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [252] 2026-08-11 09:13:58,901 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:13:58,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /mail/chatter_post HTTP/1.1" 200 - 65 0.045 0.141 2026-08-11 09:13:58,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 37 0.020 0.161 2026-08-11 09:13:58,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:58] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.188 2026-08-11 09:13:59,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /mail/chatter_fetch HTTP/1.1" 200 - 14 0.017 0.077 2026-08-11 09:13:59,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.031 2026-08-11 09:13:59,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.002 0.040 2026-08-11 09:13:59,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.008 0.028 2026-08-11 09:13:59,496 104 INFO rb-3df6733-223812-402932 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-11 09:13:59,510 104 INFO rb-3df6733-223812-402932 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-11 09:13:59,517 104 INFO rb-3df6733-223812-402932 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-11 09:13:59,534 104 INFO rb-3df6733-223812-402932 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-11 09:13:59,552 104 INFO rb-3df6733-223812-402932 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-11 09:13:59,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.011 0.011 2026-08-11 09:13:59,582 104 INFO rb-3df6733-223812-402932 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-11 09:13:59,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:13:59,586 104 INFO rb-3df6733-223812-402932 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-11 09:13:59,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.004 0.012 2026-08-11 09:13:59,606 104 INFO rb-3df6733-223812-402932 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-11 09:13:59,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/fields_get HTTP/1.1" 200 - 3 0.003 0.015 2026-08-11 09:13:59,625 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-08-11 09:13:59,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.006 0.029 2026-08-11 09:13:59,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.014 0.074 2026-08-11 09:13:59,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 3 0.001 0.076 2026-08-11 09:13:59,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 23 0.032 0.059 2026-08-11 09:13:59,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:13:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.088 2026-08-11 09:14:00,378 104 INFO rb-3df6733-223812-402932 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-11 09:14:00,387 104 INFO rb-3df6733-223812-402932 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-11 09:14:00,389 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-11 09:14:00,397 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 140 2026-08-11 09:14:00,397 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-11 09:14:00,398 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 140 2026-08-11 09:14:00,493 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091400_493258_TestProjectSharingUi.txt 2026-08-11 09:14:00,493 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmpk4nd9vnm_chrome_odoo" 2026-08-11 09:14:00,526 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-08-11 09:14:00,686 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 253 and Message-Id '<032086309237264.1786439640.624045610427856-openerp-19-project.project@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-11 09:14:00,686 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:14:00,707 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [253] 2026-08-11 09:14:00,708 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:14:01,056 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 424 2026-08-11 09:14:01,057 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp260upven_chrome_odoo 2026-08-11 09:14:01,057 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:37463/json/version 2026-08-11 09:14:01,060 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37463/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:14:01,090 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:14:01,090 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:37463/json 2026-08-11 09:14:01,091 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37463/json with timeout 3 increased to 10s during tests 2026-08-11 09:14:01,102 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:37463/devtools/page/78BD119CA6DBE8A836F6F4410A9E41FD 2026-08-11 09:14:01,161 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-11 09:14:01,172 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-11 09:14:01,289 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:georges1 from n/a 2026-08-11 09:14:01,297 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-11 09:14:01,302 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-08-11 09:14:01,302 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-08-11 09:14:01,314 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:14:02,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /my/projects HTTP/1.1" 200 - 246 0.113 0.980 2026-08-11 09:14:02,406 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '78BD119CA6DBE8A836F6F4410A9E41FD', 'loaderId': '9FD1E42E9FEE8582E76B176A20AD73B6', 'isDownload': False} 2026-08-11 09:14:02,406 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-08-11 09:14:02,419 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14: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-11 09:14:02,430 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 09:14:02,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.041 0.027 2026-08-11 09:14:02,496 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 09:14:02,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.004 0.058 2026-08-11 09:14:02,513 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 09:14:02,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.004 0.015 2026-08-11 09:14:02,672 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:14:02,675 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:14:02,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.010 0.010 2026-08-11 09:14:02,681 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:14:02,722 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 09:14:02,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.004 0.022 2026-08-11 09:14:02,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:02] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.005 0.023 2026-08-11 09:14:03,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:03] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 09:14:03,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:03] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.008 0.003 2026-08-11 09:14:03,126 104 INFO rb-3df6733-223812-402932 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-11 09:14:03,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:03] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.021 0.103 2026-08-11 09:14:03,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:03] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.002 0.073 2026-08-11 09:14:03,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:03] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.006 0.069 2026-08-11 09:14:04,386 104 INFO rb-3df6733-223812-402932 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-11 09:14:04,404 104 INFO rb-3df6733-223812-402932 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-11 09:14:04,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:04] "GET /my/projects/19 HTTP/1.1" 200 - 37 0.027 0.093 2026-08-11 09:14:04,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:04] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.012 0.018 2026-08-11 09:14:04,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:04] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.001 0.006 2026-08-11 09:14:04,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:04] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.001 0.005 2026-08-11 09:14:04,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:04] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 60 0.032 0.117 2026-08-11 09:14:04,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:04] "GET /web/assets/b29083e/project.webclient.min.css HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:14:04,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:04] "GET /web/assets/36aefd0/project.webclient.min.js HTTP/1.1" 200 - 4 0.001 0.014 2026-08-11 09:14:05,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.007 0.009 2026-08-11 09:14:05,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.095 0.132 2026-08-11 09:14:05,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.004 2026-08-11 09:14:05,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.006 0.011 2026-08-11 09:14:05,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.009 0.013 2026-08-11 09:14:05,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.013 0.028 2026-08-11 09:14:05,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.014 0.046 2026-08-11 09:14:05,452 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.005 0.053 2026-08-11 09:14:05,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:05] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.015 0.034 2026-08-11 09:14:06,636 104 INFO rb-3df6733-223812-402932 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-11 09:14:06,651 104 INFO rb-3df6733-223812-402932 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-11 09:14:06,667 104 INFO rb-3df6733-223812-402932 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-11 09:14:06,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:06] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.005 0.014 2026-08-11 09:14:06,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:06] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 12 0.007 0.013 2026-08-11 09:14:07,430 104 INFO rb-3df6733-223812-402932 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-11 09:14:07,439 104 INFO rb-3df6733-223812-402932 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-11 09:14:07,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:07] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 74 0.049 0.076 2026-08-11 09:14:07,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:07] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.007 0.018 2026-08-11 09:14:07,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:07] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 38 0.040 0.046 2026-08-11 09:14:07,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:07] "POST /mail/chatter_init HTTP/1.1" 200 - 12 0.012 0.017 2026-08-11 09:14:07,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:07] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.002 0.026 2026-08-11 09:14:07,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:07] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.020 2026-08-11 09:14:07,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:07] "GET /web/image/res.partner/357/avatar_128 HTTP/1.1" 200 - 23 0.020 0.039 2026-08-11 09:14:08,202 104 INFO rb-3df6733-223812-402932 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-11 09:14:08,217 104 INFO rb-3df6733-223812-402932 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-11 09:14:08,238 104 INFO rb-3df6733-223812-402932 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-11 09:14:08,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:08] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 23 0.017 0.028 2026-08-11 09:14:08,256 104 INFO rb-3df6733-223812-402932 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-11 09:14:08,288 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:08] "POST /mail/chatter_post HTTP/1.1" 200 - 21 0.013 0.046 2026-08-11 09:14:08,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:08] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.020 2026-08-11 09:14:08,363 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:08] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 40 0.029 0.056 2026-08-11 09:14:08,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:08] "POST /mail/chatter_fetch HTTP/1.1" 200 - 17 0.012 0.075 2026-08-11 09:14:08,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:08] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.003 0.023 2026-08-11 09:14:08,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:08] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.006 0.032 2026-08-11 09:14:08,460 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:08] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.010 0.024 2026-08-11 09:14:09,013 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,028 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,034 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,051 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,068 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:09] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.014 0.011 2026-08-11 09:14:09,084 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,100 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:09] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.005 0.013 2026-08-11 09:14:09,123 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,134 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:09] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.007 0.020 2026-08-11 09:14:09,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:09] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 7 0.012 0.033 2026-08-11 09:14:09,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.035 0.052 2026-08-11 09:14:09,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.019 0.069 2026-08-11 09:14:09,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.006 0.086 2026-08-11 09:14:09,895 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,902 104 INFO rb-3df6733-223812-402932 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-11 09:14:09,903 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-11 09:14:09,915 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 424 2026-08-11 09:14:09,915 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-11 09:14:09,916 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 424 2026-08-11 09:14:10,002 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091410_002185_TestProjectSharingUi.txt 2026-08-11 09:14:10,002 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp260upven_chrome_odoo" 2026-08-11 09:14:10,032 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-08-11 09:14:10,134 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 254 and Message-Id '<721815051240103.1786439650.082886695861816-openerp-19-project.project@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-11 09:14:10,134 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:14:10,144 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [254] 2026-08-11 09:14:10,144 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:14:10,471 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 653 2026-08-11 09:14:10,471 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmpzey631mt_chrome_odoo 2026-08-11 09:14:10,471 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:37059/json/version 2026-08-11 09:14:10,473 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37059/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:14:10,495 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:14:10,495 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:37059/json 2026-08-11 09:14:10,496 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37059/json with timeout 3 increased to 10s during tests 2026-08-11 09:14:10,559 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:37059/devtools/page/13387988530707911570E1D58BFE65CF 2026-08-11 09:14:10,567 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-11 09:14:10,576 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-11 09:14:10,689 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:georges1 from n/a 2026-08-11 09:14:10,713 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-11 09:14:10,717 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-08-11 09:14:10,718 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-08-11 09:14:10,729 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:14:11,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "GET /my/projects HTTP/1.1" 200 - 246 0.103 0.819 2026-08-11 09:14:11,651 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '13387988530707911570E1D58BFE65CF', 'loaderId': '08C0530710D420E50A2FA0EDFEFD1B43', 'isDownload': False} 2026-08-11 09:14:11,651 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour_with_disallowed_milestones')" 2026-08-11 09:14:11,668 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "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-11 09:14:11,680 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 09:14:11,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.029 0.024 2026-08-11 09:14:11,733 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 09:14:11,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.009 0.037 2026-08-11 09:14:11,755 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 09:14:11,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.004 0.015 2026-08-11 09:14:11,926 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:14:11,926 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:14:11,934 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:14:11,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:11] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.008 0.011 2026-08-11 09:14:11,986 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 09:14:12,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:12] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.006 0.029 2026-08-11 09:14:12,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:12] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.010 0.027 2026-08-11 09:14:12,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:12] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-08-11 09:14:12,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:12] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.005 0.004 2026-08-11 09:14:12,357 104 INFO rb-3df6733-223812-402932 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-11 09:14:12,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:12] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.018 0.085 2026-08-11 09:14:12,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.004 0.062 2026-08-11 09:14:12,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:12] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.009 0.065 2026-08-11 09:14:13,618 104 INFO rb-3df6733-223812-402932 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-11 09:14:13,634 104 INFO rb-3df6733-223812-402932 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-11 09:14:13,745 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:13] "GET /my/projects/19 HTTP/1.1" 200 - 37 0.041 0.073 2026-08-11 09:14:13,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:13] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.012 0.011 2026-08-11 09:14:13,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:13] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.003 0.006 2026-08-11 09:14:13,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:13] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.020 0.005 2026-08-11 09:14:14,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 60 0.028 0.126 2026-08-11 09:14:14,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "GET /web/assets/b29083e/project.webclient.min.css HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:14:14,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "GET /web/assets/36aefd0/project.webclient.min.js HTTP/1.1" 200 - 4 0.020 0.009 2026-08-11 09:14:14,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:14:14,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.034 0.096 2026-08-11 09:14:14,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.015 0.018 2026-08-11 09:14:14,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.008 0.038 2026-08-11 09:14:14,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.034 2026-08-11 09:14:14,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.016 2026-08-11 09:14:14,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.037 2026-08-11 09:14:14,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.010 0.029 2026-08-11 09:14:14,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:14] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.002 0.045 2026-08-11 09:14:15,952 104 INFO rb-3df6733-223812-402932 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-11 09:14:15,967 104 INFO rb-3df6733-223812-402932 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-11 09:14:15,985 104 INFO rb-3df6733-223812-402932 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-11 09:14:16,023 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:16] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.016 0.021 2026-08-11 09:14:16,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.030 2026-08-11 09:14:16,742 104 INFO rb-3df6733-223812-402932 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-11 09:14:16,753 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-11 09:14:16,761 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:14:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:14:16,773 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 653 2026-08-11 09:14:16,773 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-11 09:14:16,774 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 653 2026-08-11 09:14:16,869 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091416_868702_TestProjectSharingUi.txt 2026-08-11 09:14:16,869 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmpzey631mt_chrome_odoo" 2026-08-11 09:14:16,928 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 1443 checked, 3 removed 2026-08-11 09:14:24,067 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:14:31,671 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:14:36,870 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-08-11 09:14:39,668 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-08-11 09:14:41,369 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-08-11 09:14:43,807 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-08-11 09:14:46,348 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-08-11 09:14:47,891 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [53] 2026-08-11 09:14:48,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-08-11 09:14:51,123 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [60] 2026-08-11 09:14:51,502 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-08-11 09:14:54,139 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-08-11 09:14:56,649 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-11 09:15:03,570 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:15:12,267 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:15:17,071 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #40 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 09:15:19,082 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #40 deleted ir.attachment records with IDs: [3116, 3117, 3118, 3119, 3120, 3121, 3122, 3123, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170] 2026-08-11 09:15:19,082 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #40 deleted pos.config records with IDs: [9, 10, 11, 12] 2026-08-11 09:15:19,095 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #40 deleted ir.sequence records with IDs: [367, 370, 420, 423, 368, 371, 421, 424] 2026-08-11 09:15:22,718 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_01_pos_basic_order ... 2026-08-11 09:15:23,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 848 2026-08-11 09:15:23,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpsgy7qk23_chrome_odoo 2026-08-11 09:15:23,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36837/json/version 2026-08-11 09:15:23,164 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36837/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:15:23,196 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:15:23,196 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36837/json 2026-08-11 09:15:23,197 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36837/json with timeout 3 increased to 10s during tests 2026-08-11 09:15:23,213 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36837/devtools/page/E9218BF382C1113FD25DFFC0D70C8D3B 2026-08-11 09:15:23,266 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:15:23,274 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:15:23,486 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:15:23,488 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:15:23,495 104 INFO rb-3df6733-223812-402932 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-11 09:15:23,495 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:15:23,508 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:15:24,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.055 0.547 2026-08-11 09:15:24,111 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'E9218BF382C1113FD25DFFC0D70C8D3B', 'loaderId': '3553A41461E42125C859FE15B7F62A95', 'isDownload': False} 2026-08-11 09:15:24,111 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('pos_pricelist')" 2026-08-11 09:15:24,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:15:24,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.012 2026-08-11 09:15:24,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-08-11 09:15:24,162 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-11 09:15:24,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 09:15:24,597 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-11 09:15:24,629 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:15:24,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:15:24,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:24] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:15:24,658 104 INFO rb-3df6733-223812-402932 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-11 09:15:25,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.210 0.401 2026-08-11 09:15:25,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:25] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.599 2026-08-11 09:15:25,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:15:25,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.078 2026-08-11 09:15:25,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:15:25,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:15:26,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.155 0.304 2026-08-11 09:15:26,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "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-11 09:15:26,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "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-11 09:15:26,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:15:26,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.018 0.036 2026-08-11 09:15:26,277 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:15:26,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.086 2026-08-11 09:15:26,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.138 2026-08-11 09:15:26,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.157 2026-08-11 09:15:26,420 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 09:15:26,430 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:15:26,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.213 2026-08-11 09:15:26,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.282 2026-08-11 09:15:26,509 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:15:26,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.222 2026-08-11 09:15:26,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.230 2026-08-11 09:15:26,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.236 2026-08-11 09:15:26,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.014 0.178 2026-08-11 09:15:26,680 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.023 0.207 2026-08-11 09:15:26,696 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.175 2026-08-11 09:15:26,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.171 2026-08-11 09:15:26,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.166 2026-08-11 09:15:26,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.156 2026-08-11 09:15:26,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.129 2026-08-11 09:15:26,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.115 2026-08-11 09:15:26,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.075 2026-08-11 09:15:26,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.082 2026-08-11 09:15:26,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.087 2026-08-11 09:15:26,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.079 2026-08-11 09:15:26,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:26] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.086 2026-08-11 09:15:27,131 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,147 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:15:27,165 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,181 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,186 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:27] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.014 2026-08-11 09:15:27,197 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,216 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:15:27,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:15:27,248 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,265 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,281 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,298 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open partner list (trigger: button.set-partner)' 2026-08-11 09:15:27,314 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,360 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:15:27,367 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,383 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,397 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-08-11 09:15:27,414 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open customer list (trigger: button.set-partner)' 2026-08-11 09:15:27,433 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,486 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:15:27,497 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,514 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-08-11 09:15:27,548 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,566 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,581 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,604 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,614 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:15:27,631 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,649 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,665 104 INFO rb-3df6733-223812-402932 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-11 09:15:27,681 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,528 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,530 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,549 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,565 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,586 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,597 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,616 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,631 104 INFO rb-3df6733-223812-402932 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-11 09:15:28,647 104 INFO rb-3df6733-223812-402932 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-11 09:15:29,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.013 0.003 2026-08-11 09:15:29,499 104 INFO rb-3df6733-223812-402932 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-11 09:15:29,515 104 INFO rb-3df6733-223812-402932 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-11 09:15:29,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:15:29,548 104 INFO rb-3df6733-223812-402932 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-11 09:15:29,565 104 INFO rb-3df6733-223812-402932 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-11 09:15:29,582 104 INFO rb-3df6733-223812-402932 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-11 09:15:29,597 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:15:29,614 104 INFO rb-3df6733-223812-402932 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-11 09:15:29,631 104 INFO rb-3df6733-223812-402932 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-11 09:15:29,648 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open the navbar menu (trigger: .menu-button)' 2026-08-11 09:15:29,664 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'confirm closing the frontend (trigger: .close-button)' 2026-08-11 09:15:29,668 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:15:29,674 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 848 2026-08-11 09:15:29,674 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:15:29,675 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 848 2026-08-11 09:15:29,783 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091529_782973_MobileTestUi.txt 2026-08-11 09:15:29,783 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpsgy7qk23_chrome_odoo" 2026-08-11 09:15:30,058 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1058 2026-08-11 09:15:30,059 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpxfb357d8_chrome_odoo 2026-08-11 09:15:30,059 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40727/json/version 2026-08-11 09:15:30,061 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40727/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:15:30,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:15:30,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40727/json 2026-08-11 09:15:30,084 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40727/json with timeout 3 increased to 10s during tests 2026-08-11 09:15:30,110 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:40727/devtools/page/4E12E3AC7A8E5F6D6BF09215F65F929D 2026-08-11 09:15:30,172 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:15:30,185 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:15:30,238 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:15:30,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:15:30,254 104 INFO rb-3df6733-223812-402932 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-11 09:15:30,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:15:30,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.008 0.051 2026-08-11 09:15:30,337 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4E12E3AC7A8E5F6D6BF09215F65F929D', 'loaderId': '09095E1F922A6D4F3D9ADECC900416DF', 'isDownload': False} 2026-08-11 09:15:30,337 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('pos_basic_order')" 2026-08-11 09:15:30,366 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:15:30,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-08-11 09:15:30,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-08-11 09:15:30,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-08-11 09:15:30,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 09:15:30,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:15:30,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:15:30,810 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 09:15:30,813 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:15:30,824 104 INFO rb-3df6733-223812-402932 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-11 09:15:31,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.146 0.301 2026-08-11 09:15:31,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:31] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.444 2026-08-11 09:15:31,358 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:15:31,372 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.072 2026-08-11 09:15:31,570 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:15:31,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:15:32,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.085 0.300 2026-08-11 09:15:32,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.041 2026-08-11 09:15:32,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "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-11 09:15:32,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:15:32,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.036 0.035 2026-08-11 09:15:32,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.098 2026-08-11 09:15:32,231 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:15:32,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.018 0.123 2026-08-11 09:15:32,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.145 2026-08-11 09:15:32,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.155 2026-08-11 09:15:32,336 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "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-11 09:15:32,357 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:15:32,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.200 2026-08-11 09:15:32,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.184 2026-08-11 09:15:32,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.140 2026-08-11 09:15:32,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.172 2026-08-11 09:15:32,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.186 2026-08-11 09:15:32,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.019 0.158 2026-08-11 09:15:32,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.172 2026-08-11 09:15:32,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.176 2026-08-11 09:15:32,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.166 2026-08-11 09:15:32,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.157 2026-08-11 09:15:32,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.118 2026-08-11 09:15:32,609 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.097 2026-08-11 09:15:32,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.070 2026-08-11 09:15:32,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.005 0.091 2026-08-11 09:15:32,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.093 2026-08-11 09:15:32,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.007 0.085 2026-08-11 09:15:32,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:32] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.107 2026-08-11 09:15:33,081 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,097 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,115 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,131 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,172 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,177 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:15:33,185 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,201 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,214 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,232 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,248 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,267 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,280 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,298 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,317 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,330 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,348 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,371 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,378 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:15:33,383 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:15:33,401 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,418 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:15:33,422 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,431 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,453 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,464 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,480 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,497 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:33] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 09:15:33,519 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,530 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,548 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,565 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,581 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,597 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,614 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,630 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,642 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30918203 for PoS orders references: ['Order 00014-004-0001'] (draft: False) 2026-08-11 09:15:33,647 104 INFO rb-3df6733-223812-402932 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-11 09:15:33,654 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:15:33,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30918203 with result: [{'id': 21, 'pos_reference': 'Order 00014-004-0001', 'account_move': False}] 2026-08-11 09:15:33,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.066 0.091 2026-08-11 09:15:33,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:33] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-11 09:15:34,583 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,597 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,613 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,631 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,650 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,663 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,681 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,700 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,714 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,732 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:15:34,750 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,810 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,810 104 INFO rb-3df6733-223812-402932 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-11 09:15:34,811 104 INFO rb-3df6733-223812-402932 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-11 09:15:35,620 104 INFO rb-3df6733-223812-402932 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-11 09:15:35,632 104 INFO rb-3df6733-223812-402932 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-11 09:15:35,650 104 INFO rb-3df6733-223812-402932 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-11 09:15:35,663 104 INFO rb-3df6733-223812-402932 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-11 09:15:35,682 104 INFO rb-3df6733-223812-402932 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-11 09:15:35,701 104 INFO rb-3df6733-223812-402932 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-11 09:15:36,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:15:36,517 104 INFO rb-3df6733-223812-402932 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-11 09:15:36,531 104 INFO rb-3df6733-223812-402932 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-11 09:15:36,550 104 INFO rb-3df6733-223812-402932 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-11 09:15:36,564 104 INFO rb-3df6733-223812-402932 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-11 09:15:36,581 104 INFO rb-3df6733-223812-402932 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-11 09:15:36,603 104 INFO rb-3df6733-223812-402932 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-11 09:15:37,415 104 INFO rb-3df6733-223812-402932 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-11 09:15:37,431 104 INFO rb-3df6733-223812-402932 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-11 09:15:37,448 104 INFO rb-3df6733-223812-402932 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-11 09:15:37,464 104 INFO rb-3df6733-223812-402932 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-11 09:15:37,480 104 INFO rb-3df6733-223812-402932 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-11 09:15:37,491 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39973966 for PoS orders references: ['Order 00014-004-0002'] (draft: False) 2026-08-11 09:15:37,497 104 INFO rb-3df6733-223812-402932 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-11 09:15:37,617 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39973966 with result: [{'id': 22, 'pos_reference': 'Order 00014-004-0002', 'account_move': False}] 2026-08-11 09:15:37,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.050 0.093 2026-08-11 09:15:38,402 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,413 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,430 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,447 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,468 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,480 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,498 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,517 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,530 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,548 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,566 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,580 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,598 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,617 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,631 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,648 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,665 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,681 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,697 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,726 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,751 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,751 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,768 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,781 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,800 104 INFO rb-3df6733-223812-402932 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-11 09:15:38,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:38] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.009 0.024 2026-08-11 09:15:39,624 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:15:39,634 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:39] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:15:39,638 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1058 2026-08-11 09:15:39,655 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:15:39,658 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1058 2026-08-11 09:15:39,756 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091539_755938_MobileTestUi.txt 2026-08-11 09:15:39,756 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpxfb357d8_chrome_odoo" 2026-08-11 09:15:40,060 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1272 2026-08-11 09:15:40,060 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp7wzzh5tn_chrome_odoo 2026-08-11 09:15:40,061 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46859/json/version 2026-08-11 09:15:40,062 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46859/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:15:40,102 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:15:40,103 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46859/json 2026-08-11 09:15:40,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46859/json with timeout 3 increased to 10s during tests 2026-08-11 09:15:40,116 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46859/devtools/page/92BBF7108D6FB7C4DD7B767983656753 2026-08-11 09:15:40,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:15:40,184 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:15:40,208 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:15:40,211 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:15:40,223 104 INFO rb-3df6733-223812-402932 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-11 09:15:40,223 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:15:40,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.027 0.053 2026-08-11 09:15:40,329 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '92BBF7108D6FB7C4DD7B767983656753', 'loaderId': 'DADD545F9ABBF2A62259C50E644B5376', 'isDownload': False} 2026-08-11 09:15:40,329 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ProductScreenTour')" 2026-08-11 09:15:40,347 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:15:40,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.021 2026-08-11 09:15:40,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.021 2026-08-11 09:15:40,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-08-11 09:15:40,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:15:40,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.008 2026-08-11 09:15:40,770 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:15:40,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:15:40,784 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:15:40,793 104 INFO rb-3df6733-223812-402932 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-11 09:15:41,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.163 0.329 2026-08-11 09:15:41,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:41] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.508 2026-08-11 09:15:41,372 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:15:41,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.079 2026-08-11 09:15:41,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.014 0.006 2026-08-11 09:15:41,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:15:42,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.091 0.308 2026-08-11 09:15:42,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.043 2026-08-11 09:15:42,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "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-11 09:15:42,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:15:42,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.028 0.046 2026-08-11 09:15:42,251 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:15:42,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.020 0.111 2026-08-11 09:15:42,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.168 2026-08-11 09:15:42,365 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15: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-11 09:15:42,381 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:15:42,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.203 2026-08-11 09:15:42,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.244 2026-08-11 09:15:42,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.019 0.287 2026-08-11 09:15:42,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.024 0.248 2026-08-11 09:15:42,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.252 2026-08-11 09:15:42,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.010 0.209 2026-08-11 09:15:42,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.013 0.231 2026-08-11 09:15:42,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.228 2026-08-11 09:15:42,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.227 2026-08-11 09:15:42,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.202 2026-08-11 09:15:42,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.203 2026-08-11 09:15:42,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.186 2026-08-11 09:15:42,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.165 2026-08-11 09:15:42,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.123 2026-08-11 09:15:42,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.098 2026-08-11 09:15:42,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.066 2026-08-11 09:15:42,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.067 2026-08-11 09:15:42,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.068 2026-08-11 09:15:42,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:42] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.076 2026-08-11 09:15:43,097 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,115 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,134 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:43,169 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,173 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:15:43,178 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,194 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,203 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:43,217 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,230 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,249 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,265 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:43,284 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,297 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,315 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,331 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:43,353 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,367 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,382 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:43,403 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,414 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,430 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,449 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,465 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:43,484 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,497 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,516 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:43,535 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,550 104 INFO rb-3df6733-223812-402932 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-11 09:15:43,569 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:43,585 104 INFO rb-3df6733-223812-402932 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-11 09:15:44,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:15:44,399 104 INFO rb-3df6733-223812-402932 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-11 09:15:44,415 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:44,435 104 INFO rb-3df6733-223812-402932 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-11 09:15:44,447 104 INFO rb-3df6733-223812-402932 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-11 09:15:44,464 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:44,488 104 INFO rb-3df6733-223812-402932 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-11 09:15:45,298 104 INFO rb-3df6733-223812-402932 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-11 09:15:45,314 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:45,333 104 INFO rb-3df6733-223812-402932 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-11 09:15:45,346 104 INFO rb-3df6733-223812-402932 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-11 09:15:45,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:45,384 104 INFO rb-3df6733-223812-402932 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-11 09:15:45,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:15:46,198 104 INFO rb-3df6733-223812-402932 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-11 09:15:46,214 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:46,233 104 INFO rb-3df6733-223812-402932 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-11 09:15:46,246 104 INFO rb-3df6733-223812-402932 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-11 09:15:46,265 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:46,283 104 INFO rb-3df6733-223812-402932 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-11 09:15:47,098 104 INFO rb-3df6733-223812-402932 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-11 09:15:47,115 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:47,134 104 INFO rb-3df6733-223812-402932 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-11 09:15:47,146 104 INFO rb-3df6733-223812-402932 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-11 09:15:47,164 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:47,183 104 INFO rb-3df6733-223812-402932 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-11 09:15:47,989 104 INFO rb-3df6733-223812-402932 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-11 09:15:47,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:48,016 104 INFO rb-3df6733-223812-402932 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-11 09:15:48,030 104 INFO rb-3df6733-223812-402932 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-11 09:15:48,048 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:48,067 104 INFO rb-3df6733-223812-402932 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-11 09:15:48,872 104 INFO rb-3df6733-223812-402932 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-11 09:15:48,883 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:48,905 104 INFO rb-3df6733-223812-402932 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-11 09:15:48,914 104 INFO rb-3df6733-223812-402932 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-11 09:15:48,931 104 INFO rb-3df6733-223812-402932 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-11 09:15:48,949 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:48,965 104 INFO rb-3df6733-223812-402932 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-11 09:15:49,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:15:49,767 104 INFO rb-3df6733-223812-402932 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-11 09:15:49,780 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:49,802 104 INFO rb-3df6733-223812-402932 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-11 09:15:49,814 104 INFO rb-3df6733-223812-402932 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-11 09:15:49,831 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:49,849 104 INFO rb-3df6733-223812-402932 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-11 09:15:49,864 104 INFO rb-3df6733-223812-402932 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-11 09:15:49,882 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:49,899 104 INFO rb-3df6733-223812-402932 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-11 09:15:49,913 104 INFO rb-3df6733-223812-402932 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-11 09:15:49,931 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:49,949 104 INFO rb-3df6733-223812-402932 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-11 09:15:50,755 104 INFO rb-3df6733-223812-402932 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-11 09:15:50,764 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:50,783 104 INFO rb-3df6733-223812-402932 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-11 09:15:50,797 104 INFO rb-3df6733-223812-402932 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-11 09:15:50,814 104 INFO rb-3df6733-223812-402932 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-11 09:15:50,831 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:50,850 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,652 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,664 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:51,682 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,697 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,714 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:51,732 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,746 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,764 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:51,783 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,796 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,813 104 INFO rb-3df6733-223812-402932 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-11 09:15:51,831 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:51,849 104 INFO rb-3df6733-223812-402932 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-11 09:15:52,658 104 INFO rb-3df6733-223812-402932 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-11 09:15:52,665 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:52,683 104 INFO rb-3df6733-223812-402932 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-11 09:15:52,697 104 INFO rb-3df6733-223812-402932 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-11 09:15:52,714 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:52,734 104 INFO rb-3df6733-223812-402932 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-11 09:15:52,747 104 INFO rb-3df6733-223812-402932 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-11 09:15:52,765 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:52,782 104 INFO rb-3df6733-223812-402932 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-11 09:15:52,796 104 INFO rb-3df6733-223812-402932 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-11 09:15:52,814 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:52,833 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:15:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:15:53,640 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,647 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,663 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,679 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,696 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,713 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,731 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,746 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,763 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,780 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,796 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,813 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,829 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,847 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,870 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,883 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:53,903 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,913 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,930 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,947 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,967 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:53,991 104 INFO rb-3df6733-223812-402932 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-11 09:15:53,999 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,014 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:54,033 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,848 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,864 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:54,884 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,896 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,912 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,930 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,946 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:54,966 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,979 104 INFO rb-3df6733-223812-402932 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-11 09:15:54,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:55,015 104 INFO rb-3df6733-223812-402932 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-11 09:15:55,831 104 INFO rb-3df6733-223812-402932 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-11 09:15:55,847 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:55,867 104 INFO rb-3df6733-223812-402932 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-11 09:15:55,879 104 INFO rb-3df6733-223812-402932 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-11 09:15:55,898 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:55,917 104 INFO rb-3df6733-223812-402932 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-11 09:15:56,731 104 INFO rb-3df6733-223812-402932 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-11 09:15:56,747 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:56,765 104 INFO rb-3df6733-223812-402932 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-11 09:15:56,779 104 INFO rb-3df6733-223812-402932 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-11 09:15:56,797 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:56,816 104 INFO rb-3df6733-223812-402932 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-11 09:15:57,631 104 INFO rb-3df6733-223812-402932 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-11 09:15:57,647 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:57,668 104 INFO rb-3df6733-223812-402932 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-11 09:15:57,679 104 INFO rb-3df6733-223812-402932 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-11 09:15:57,697 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:57,716 104 INFO rb-3df6733-223812-402932 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-11 09:15:58,521 104 INFO rb-3df6733-223812-402932 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-11 09:15:58,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:58,549 104 INFO rb-3df6733-223812-402932 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-11 09:15:58,562 104 INFO rb-3df6733-223812-402932 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-11 09:15:58,581 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:58,599 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,405 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,414 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,429 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,449 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,471 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,481 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,499 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:59,517 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,530 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,546 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,564 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,581 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:59,603 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,613 104 INFO rb-3df6733-223812-402932 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-11 09:15:59,631 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:15:59,649 104 INFO rb-3df6733-223812-402932 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-11 09:16:00,465 104 INFO rb-3df6733-223812-402932 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-11 09:16:00,481 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:00,506 104 INFO rb-3df6733-223812-402932 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-11 09:16:00,514 104 INFO rb-3df6733-223812-402932 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-11 09:16:00,532 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:00,550 104 INFO rb-3df6733-223812-402932 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-11 09:16:01,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:16:01,369 104 INFO rb-3df6733-223812-402932 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-11 09:16:01,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:01,400 104 INFO rb-3df6733-223812-402932 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-11 09:16:01,413 104 INFO rb-3df6733-223812-402932 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-11 09:16:01,430 104 INFO rb-3df6733-223812-402932 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-11 09:16:01,448 104 INFO rb-3df6733-223812-402932 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-11 09:16:01,463 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:01,485 104 INFO rb-3df6733-223812-402932 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-11 09:16:01,496 104 INFO rb-3df6733-223812-402932 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-11 09:16:01,514 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:01,532 104 INFO rb-3df6733-223812-402932 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-11 09:16:02,347 104 INFO rb-3df6733-223812-402932 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-11 09:16:02,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:02,383 104 INFO rb-3df6733-223812-402932 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-11 09:16:02,396 104 INFO rb-3df6733-223812-402932 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-11 09:16:02,413 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:02,433 104 INFO rb-3df6733-223812-402932 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-11 09:16:03,248 104 INFO rb-3df6733-223812-402932 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-11 09:16:03,265 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:03,283 104 INFO rb-3df6733-223812-402932 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-11 09:16:03,297 104 INFO rb-3df6733-223812-402932 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-11 09:16:03,315 104 INFO rb-3df6733-223812-402932 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-11 09:16:03,331 104 INFO rb-3df6733-223812-402932 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-11 09:16:03,347 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:03,367 104 INFO rb-3df6733-223812-402932 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-11 09:16:03,379 104 INFO rb-3df6733-223812-402932 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-11 09:16:03,397 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:03,415 104 INFO rb-3df6733-223812-402932 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-11 09:16:04,225 104 INFO rb-3df6733-223812-402932 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-11 09:16:04,230 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:04,249 104 INFO rb-3df6733-223812-402932 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-11 09:16:04,262 104 INFO rb-3df6733-223812-402932 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-11 09:16:04,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:04,299 104 INFO rb-3df6733-223812-402932 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-11 09:16:05,111 104 INFO rb-3df6733-223812-402932 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-11 09:16:05,118 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:05,132 104 INFO rb-3df6733-223812-402932 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-11 09:16:05,146 104 INFO rb-3df6733-223812-402932 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-11 09:16:05,162 104 INFO rb-3df6733-223812-402932 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-11 09:16:05,181 104 INFO rb-3df6733-223812-402932 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-11 09:16:05,196 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:05,215 104 INFO rb-3df6733-223812-402932 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-11 09:16:05,229 104 INFO rb-3df6733-223812-402932 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-11 09:16:05,247 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:05,266 104 INFO rb-3df6733-223812-402932 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-11 09:16:06,073 104 INFO rb-3df6733-223812-402932 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-11 09:16:06,080 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:06,118 104 INFO rb-3df6733-223812-402932 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-11 09:16:06,130 104 INFO rb-3df6733-223812-402932 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-11 09:16:06,147 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:06,166 104 INFO rb-3df6733-223812-402932 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-11 09:16:06,971 104 INFO rb-3df6733-223812-402932 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-11 09:16:06,980 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:06,998 104 INFO rb-3df6733-223812-402932 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-11 09:16:07,012 104 INFO rb-3df6733-223812-402932 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-11 09:16:07,030 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:07,049 104 INFO rb-3df6733-223812-402932 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-11 09:16:07,856 104 INFO rb-3df6733-223812-402932 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-11 09:16:07,863 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:07,882 104 INFO rb-3df6733-223812-402932 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-11 09:16:07,895 104 INFO rb-3df6733-223812-402932 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-11 09:16:07,913 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:07,932 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,737 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,747 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,762 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:08,782 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,795 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,813 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:08,832 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:16:08,846 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,865 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,879 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:16:08,897 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,913 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:08,931 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,945 104 INFO rb-3df6733-223812-402932 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-11 09:16:08,963 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:16:08,969 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:16:08,976 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1272 2026-08-11 09:16:08,990 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:16:08,990 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1272 2026-08-11 09:16:09,086 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091609_085675_MobileTestUi.txt 2026-08-11 09:16:09,086 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp7wzzh5tn_chrome_odoo" 2026-08-11 09:16:09,366 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1496 2026-08-11 09:16:09,366 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpuwgafwct_chrome_odoo 2026-08-11 09:16:09,366 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38103/json/version 2026-08-11 09:16:09,368 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38103/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:16:09,384 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:16:09,384 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38103/json 2026-08-11 09:16:09,385 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38103/json with timeout 3 increased to 10s during tests 2026-08-11 09:16:09,396 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38103/devtools/page/D72D55DF8BA347D9373C54EB001A2DCD 2026-08-11 09:16:09,481 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:16:09,494 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:16:09,573 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:16:09,575 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:16:09,581 104 INFO rb-3df6733-223812-402932 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-11 09:16:09,582 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:16:09,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:09] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.008 0.047 2026-08-11 09:16:09,651 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'D72D55DF8BA347D9373C54EB001A2DCD', 'loaderId': 'F06192AE3597702608BE688425C1C111', 'isDownload': False} 2026-08-11 09:16:09,651 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour')" 2026-08-11 09:16:09,672 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:09,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:09] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.017 2026-08-11 09:16:09,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:09] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.033 2026-08-11 09:16:09,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:09] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.058 2026-08-11 09:16:10,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:16:10,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:16:10,104 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:10,117 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:10,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.004 2026-08-11 09:16:10,127 104 INFO rb-3df6733-223812-402932 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-11 09:16:10,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.095 0.299 2026-08-11 09:16:10,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.398 2026-08-11 09:16:10,603 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:10,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.064 2026-08-11 09:16:10,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:16:10,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:16:11,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.141 0.329 2026-08-11 09:16:11,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.042 2026-08-11 09:16:11,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "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-11 09:16:11,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:16:11,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.042 2026-08-11 09:16:11,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.089 2026-08-11 09:16:11,558 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:16:11,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.123 2026-08-11 09:16:11,625 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.148 2026-08-11 09:16:11,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "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-11 09:16:11,659 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:11,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.211 2026-08-11 09:16:11,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.250 2026-08-11 09:16:11,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.228 2026-08-11 09:16:11,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.218 2026-08-11 09:16:11,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.239 2026-08-11 09:16:11,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.010 0.190 2026-08-11 09:16:11,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.146 2026-08-11 09:16:11,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.169 2026-08-11 09:16:11,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.178 2026-08-11 09:16:11,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.168 2026-08-11 09:16:11,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.145 2026-08-11 09:16:11,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.116 2026-08-11 09:16:11,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.092 2026-08-11 09:16:11,980 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.083 2026-08-11 09:16:11,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:11] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.062 2026-08-11 09:16:12,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:12] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.077 2026-08-11 09:16:12,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:12] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.080 2026-08-11 09:16:12,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:12] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.090 2026-08-11 09:16:12,362 104 INFO rb-3df6733-223812-402932 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-11 09:16:12,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:12,414 104 INFO rb-3df6733-223812-402932 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-11 09:16:12,422 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:16:12,423 104 INFO rb-3df6733-223812-402932 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-11 09:16:12,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:12,450 104 INFO rb-3df6733-223812-402932 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-11 09:16:12,462 104 INFO rb-3df6733-223812-402932 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-11 09:16:12,483 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:12,499 104 INFO rb-3df6733-223812-402932 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-11 09:16:12,512 104 INFO rb-3df6733-223812-402932 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-11 09:16:12,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:12,553 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,367 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:13,401 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,412 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,430 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:13,454 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,458 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:13,464 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:16:13,475 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:16:13,488 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,496 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,517 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,534 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:13,538 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,545 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:13,564 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,578 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,595 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,612 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,634 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,646 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,663 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,679 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:13,696 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,712 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,731 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:16:13,762 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,779 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,796 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:13] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 09:16:13,812 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,829 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,845 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,862 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,879 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,896 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,912 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:13,929 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,945 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,962 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,979 104 INFO rb-3df6733-223812-402932 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-11 09:16:13,996 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:14,029 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,045 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,062 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,078 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,096 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,112 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:14,129 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,146 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,162 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,178 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,196 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,212 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,230 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,246 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:14,262 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,279 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,295 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,312 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,329 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,347 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,362 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:14,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:16:14,379 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,395 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,412 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,429 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,453 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,462 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,479 104 INFO rb-3df6733-223812-402932 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-11 09:16:14,480 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:16:14,488 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1496 2026-08-11 09:16:14,489 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:16:14,489 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1496 2026-08-11 09:16:14,584 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091614_584076_MobileTestUi.txt 2026-08-11 09:16:14,585 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpuwgafwct_chrome_odoo" 2026-08-11 09:16:14,862 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1697 2026-08-11 09:16:14,863 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp3i_53vyt_chrome_odoo 2026-08-11 09:16:14,863 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41765/json/version 2026-08-11 09:16:14,868 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41765/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:16:14,936 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:16:14,936 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41765/json 2026-08-11 09:16:14,936 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41765/json with timeout 3 increased to 10s during tests 2026-08-11 09:16:15,013 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41765/devtools/page/64C86963858525EF9272EE04BE1E6644 2026-08-11 09:16:15,062 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:16:15,067 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:16:15,107 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:16:15,109 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:16:15,133 104 INFO rb-3df6733-223812-402932 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-11 09:16:15,133 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:16:15,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.022 0.050 2026-08-11 09:16:15,223 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '64C86963858525EF9272EE04BE1E6644', 'loaderId': 'B8712F3C3802A5E19956643F353C6903', 'isDownload': False} 2026-08-11 09:16:15,223 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenTour')" 2026-08-11 09:16:15,257 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:15,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.016 2026-08-11 09:16:15,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-08-11 09:16:15,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.016 2026-08-11 09:16:15,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:16:15,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:16:15,707 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:15,714 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:15,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-08-11 09:16:15,732 104 INFO rb-3df6733-223812-402932 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-11 09:16:16,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.113 0.294 2026-08-11 09:16:16,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:16] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.423 2026-08-11 09:16:16,221 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:16,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.100 2026-08-11 09:16:16,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.005 2026-08-11 09:16:16,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:16:16,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.137 0.286 2026-08-11 09:16:17,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.041 2026-08-11 09:16:17,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "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-11 09:16:17,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:16:17,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.030 2026-08-11 09:16:17,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.070 2026-08-11 09:16:17,162 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:16:17,194 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.119 2026-08-11 09:16:17,200 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16: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-11 09:16:17,207 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:16:17,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.021 0.148 2026-08-11 09:16:17,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.192 2026-08-11 09:16:17,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.227 2026-08-11 09:16:17,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.198 2026-08-11 09:16:17,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.022 0.169 2026-08-11 09:16:17,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.009 0.178 2026-08-11 09:16:17,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.169 2026-08-11 09:16:17,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.169 2026-08-11 09:16:17,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.188 2026-08-11 09:16:17,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.196 2026-08-11 09:16:17,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.185 2026-08-11 09:16:17,531 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.161 2026-08-11 09:16:17,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.130 2026-08-11 09:16:17,555 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.120 2026-08-11 09:16:17,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.095 2026-08-11 09:16:17,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.065 2026-08-11 09:16:17,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.076 2026-08-11 09:16:17,619 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.076 2026-08-11 09:16:17,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:17] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.084 2026-08-11 09:16:17,946 104 INFO rb-3df6733-223812-402932 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-11 09:16:17,969 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,027 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,030 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,031 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:16:18,047 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,066 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,079 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,115 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,129 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,146 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,165 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,178 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,196 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,215 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,230 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,246 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,267 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,279 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,315 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,329 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,347 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,366 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,379 104 INFO rb-3df6733-223812-402932 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-11 09:16:18,397 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:18,418 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:16:19,231 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,246 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:19,265 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,278 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,297 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:19,314 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:16:19,328 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,360 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,364 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,379 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:19,400 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,405 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:16:19,406 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:16:19,417 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,430 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 09:16:19,447 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,481 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .button.confirm)' 2026-08-11 09:16:19,482 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,495 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,509 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #15004147 for PoS orders references: ['Order 00014-010-0001'] (draft: False) 2026-08-11 09:16:19,516 104 INFO rb-3df6733-223812-402932 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-11 09:16:19,521 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:19,883 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #15004147 with result: [{'id': 23, 'pos_reference': 'Order 00014-010-0001', 'account_move': False}] 2026-08-11 09:16:19,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 185 0.169 0.235 2026-08-11 09:16:19,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:19] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 09:16:20,531 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:16:20,688 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,695 104 INFO rb-3df6733-223812-402932 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/11/2026"))' 2026-08-11 09:16:20,712 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-08-11 09:16:20,728 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,745 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,761 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,779 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:20,798 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,812 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,831 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:20,848 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,863 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,880 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:20,898 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,912 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,930 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:20,948 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,962 104 INFO rb-3df6733-223812-402932 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-11 09:16:20,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:21,003 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,013 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,030 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:21,048 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,061 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,080 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:21,098 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,111 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,130 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:21,149 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,966 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,980 104 INFO rb-3df6733-223812-402932 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-11 09:16:21,998 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:22,015 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,028 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,046 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:22,065 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,079 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:22,116 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,128 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,146 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:22,165 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,178 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,197 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:22,215 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,229 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,247 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:22,266 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,278 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:22,315 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,328 104 INFO rb-3df6733-223812-402932 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-11 09:16:22,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:22,365 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,180 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,199 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,215 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:23,233 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,245 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,266 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:23,282 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,296 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,315 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:23,334 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,345 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:23,382 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,395 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,413 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:23,431 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,446 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,463 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:23,481 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,498 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,512 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:23,532 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,547 104 INFO rb-3df6733-223812-402932 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-11 09:16:23,563 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:23,582 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,397 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:24,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-11 09:16:24,444 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,459 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,470 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,481 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,485 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:24,496 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:24,513 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,528 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,546 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,562 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:24,579 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,596 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,615 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,626 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56060259 for PoS orders references: ['Order 00014-010-0002'] (draft: False) 2026-08-11 09:16:24,628 104 INFO rb-3df6733-223812-402932 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-11 09:16:24,686 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56060259 with result: [{'id': 24, 'pos_reference': 'Order 00014-010-0002', 'account_move': False}] 2026-08-11 09:16:24,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.032 0.057 2026-08-11 09:16:24,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:24] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 304 - 6 0.011 0.008 2026-08-11 09:16:25,481 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-08-11 09:16:25,498 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email input' 2026-08-11 09:16:25,512 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email .send.highlight' 2026-08-11 09:16:25,529 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .notice .successful' 2026-08-11 09:16:26,642 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 09:16:26,643 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 09:16:26,643 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 09:16:26,645 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 09:16:26,645 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 09:16:26,645 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 09:16:26,646 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 09:16:26,646 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 09:16:26,647 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 09:16:26,648 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 09:16:26,648 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 09:16:26,648 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 09:16:26,648 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 09:16:26,649 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 09:16:26,649 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 09:16:26,649 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 09:16:26,650 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 09:16:26,650 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 09:16:26,650 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 09:16:26,651 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 09:16:26,651 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 09:16:26,652 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 09:16:26,652 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 09:16:26,653 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 09:16:26,654 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 09:16:26,654 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 09:16:26,654 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 09:16:26,655 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 09:16:26,655 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 09:16:26,657 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 09:16:26,676 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:16:26,682 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:16:26,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:16:26,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 09:16:26,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 09:16:26,710 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:16:26,722 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 09:16:26,723 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 09:16:26,724 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:16:26,725 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 09:16:26,734 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 09:16:26,735 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 09:16:26,737 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 09:16:26,738 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-08-11 09:16:26,742 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 09:16:26,743 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:16:26,745 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 09:16:26,745 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 09:16:26,746 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:16:26,748 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 09:16:26,749 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 09:16:26,763 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 09:16:26,763 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 09:16:26,765 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 09:16:26,766 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 09:16:26,780 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 09:16:26,782 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:16:26,784 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 09:16:26,785 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 09:16:26,793 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:16:26,797 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 09:16:26,799 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-08-11 09:16:26,802 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 09:16:26,805 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:16:26,808 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 09:16:26,810 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 09:16:26,812 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 09:16:26,816 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 09:16:26,816 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:16:26,817 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 09:16:26,820 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:16:26,820 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 09:16:26,822 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 09:16:26,823 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 09:16:26,824 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 09:16:26,824 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 09:16:26,825 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 09:16:26,829 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 09:16:26,829 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 09:16:26,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 09:16:26,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 09:16:26,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 09:16:26,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 09:16:26,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 09:16:26,831 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 09:16:26,831 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 09:16:26,831 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 09:16:26,831 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 09:16:26,831 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 09:16:26,832 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 09:16:26,832 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 09:16:26,833 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 09:16:26,861 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:16:26,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:16:26,875 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:16:26,877 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:16:26,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:16:26,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:16:26,897 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 09:16:26,907 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:16:26,915 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 09:16:26,923 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 09:16:26,927 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:16:26,929 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 09:16:26,930 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 09:16:26,938 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-08-11 09:16:26,939 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 09:16:26,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:16:26,940 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 09:16:26,941 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 09:16:26,942 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 09:16:26,943 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 09:16:26,944 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 09:16:26,946 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 09:16:26,946 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 09:16:26,947 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 09:16:26,947 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 09:16:26,956 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-08-11 09:16:26,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:26] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.010 2026-08-11 09:16:27,440 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 255 and Message-Id '<926181016339452.1786439787.416043996810913-openerp-private@2c4ab8acd374>' from 'pos_user@test.com' to (redacted) "'****@receiptscreen.com'" successfully sent 2026-08-11 09:16:27,440 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:16:27,444 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:16:27,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:27] "POST /web/dataset/call_kw/pos.order/action_receipt_to_customer HTTP/1.1" 200 - 26 0.036 0.040 2026-08-11 09:16:28,214 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,228 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,245 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:28,265 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,278 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:28,314 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,329 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:28,366 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,378 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,397 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:28,414 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,428 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,446 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:28,465 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,479 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,496 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:28,514 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,528 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,546 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:28,566 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,578 104 INFO rb-3df6733-223812-402932 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-11 09:16:28,598 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:28,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:16:28,622 104 INFO rb-3df6733-223812-402932 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-11 09:16:29,430 104 INFO rb-3df6733-223812-402932 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-11 09:16:29,446 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:29,463 104 INFO rb-3df6733-223812-402932 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-11 09:16:29,478 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.payment-screen .button.js_tip' 2026-08-11 09:16:29,496 104 INFO rb-3df6733-223812-402932 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-11 09:16:29,514 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:29,529 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:16:29,545 104 INFO rb-3df6733-223812-402932 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-11 09:16:29,562 104 INFO rb-3df6733-223812-402932 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-11 09:16:29,580 104 INFO rb-3df6733-223812-402932 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-11 09:16:29,592 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56930540 for PoS orders references: ['Order 00014-010-0003'] (draft: False) 2026-08-11 09:16:29,596 104 INFO rb-3df6733-223812-402932 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-11 09:16:29,667 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56930540 with result: [{'id': 25, 'pos_reference': 'Order 00014-010-0003', 'account_move': False}] 2026-08-11 09:16:29,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.048 0.055 2026-08-11 09:16:29,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:29] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 304 - 6 0.012 0.009 2026-08-11 09:16:30,451 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-08-11 09:16:30,461 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,478 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,495 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:30,514 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,528 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,546 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:30,564 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,579 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,597 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:30,615 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,628 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,647 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:30,665 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,678 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,696 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:30,714 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,729 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:30,766 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,778 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,796 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:30,815 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,828 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,846 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:30,864 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:16:30,878 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,896 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,911 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:16:30,929 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,946 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:30,963 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,978 104 INFO rb-3df6733-223812-402932 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-11 09:16:30,995 104 INFO rb-3df6733-223812-402932 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-11 09:16:31,013 104 INFO rb-3df6733-223812-402932 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-11 09:16:31,016 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25523583 for PoS orders references: ['Order 00014-010-0004'] (draft: False) 2026-08-11 09:16:31,072 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25523583 with result: [{'id': 26, 'pos_reference': 'Order 00014-010-0004', 'account_move': False}] 2026-08-11 09:16:31,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.026 0.046 2026-08-11 09:16:31,848 104 INFO rb-3df6733-223812-402932 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-11 09:16:31,861 104 INFO rb-3df6733-223812-402932 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-11 09:16:31,885 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:31,898 104 INFO rb-3df6733-223812-402932 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-11 09:16:31,913 104 INFO rb-3df6733-223812-402932 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-11 09:16:31,929 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:31,948 104 INFO rb-3df6733-223812-402932 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-11 09:16:31,962 104 INFO rb-3df6733-223812-402932 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-11 09:16:31,980 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:31,998 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,012 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:32,048 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,061 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:32,098 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,111 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,131 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:32,148 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,163 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,180 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:32,199 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,211 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,233 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:32,261 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,267 104 INFO rb-3df6733-223812-402932 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-11 09:16:32,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:32,299 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,113 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,130 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:33,148 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,162 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,179 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:33,203 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,211 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,230 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:33,248 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,261 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,278 104 INFO rb-3df6733-223812-402932 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-11 09:16:33,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:33,315 104 INFO rb-3df6733-223812-402932 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-11 09:16:34,132 104 INFO rb-3df6733-223812-402932 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-11 09:16:34,146 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:34,163 104 INFO rb-3df6733-223812-402932 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-11 09:16:34,178 104 INFO rb-3df6733-223812-402932 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-11 09:16:34,196 104 INFO rb-3df6733-223812-402932 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-11 09:16:34,208 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28944524 for PoS orders references: ['Order 00014-010-0005'] (draft: False) 2026-08-11 09:16:34,214 104 INFO rb-3df6733-223812-402932 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-11 09:16:34,249 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28944524 with result: [{'id': 27, 'pos_reference': 'Order 00014-010-0005', 'account_move': False}] 2026-08-11 09:16:34,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.015 0.035 2026-08-11 09:16:35,016 104 INFO rb-3df6733-223812-402932 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-11 09:16:35,028 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-08-11 09:16:35,044 104 INFO rb-3df6733-223812-402932 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-11 09:16:35,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:16:35,072 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:35,075 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1697 2026-08-11 09:16:35,076 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:16:35,076 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1697 2026-08-11 09:16:35,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091635_197707_MobileTestUi.txt 2026-08-11 09:16:35,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp3i_53vyt_chrome_odoo" 2026-08-11 09:16:35,243 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_02_pos_with_invoiced ... 2026-08-11 09:16:35,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1960 2026-08-11 09:16:35,811 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp0ksann9e_chrome_odoo 2026-08-11 09:16:35,812 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43559/json/version 2026-08-11 09:16:35,816 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43559/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:16:35,879 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:16:35,879 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43559/json 2026-08-11 09:16:35,880 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43559/json with timeout 3 increased to 10s during tests 2026-08-11 09:16:35,898 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43559/devtools/page/CE79EE9E0104307055C0EB2DAE32D0FC 2026-08-11 09:16:35,911 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:16:35,926 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:16:36,113 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:16:36,116 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:16:36,120 104 INFO rb-3df6733-223812-402932 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-11 09:16:36,120 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:16:36,134 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:16:36,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:36] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.096 0.537 2026-08-11 09:16:36,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'CE79EE9E0104307055C0EB2DAE32D0FC', 'loaderId': '1130BC47F3DC985CE7F27E95A0F68ABC', 'isDownload': False} 2026-08-11 09:16:36,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ChromeTour')" 2026-08-11 09:16:36,776 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:36,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:36] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 09:16:36,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:36] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.016 2026-08-11 09:16:36,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:36] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.027 2026-08-11 09:16:37,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:37] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 09:16:37,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-08-11 09:16:37,215 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:16:37,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:16:37,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:16:37,260 104 INFO rb-3df6733-223812-402932 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-11 09:16:37,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.189 0.365 2026-08-11 09:16:37,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:37] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.557 2026-08-11 09:16:37,903 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:37,909 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.059 2026-08-11 09:16:38,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:16:38,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:16:38,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.100 0.264 2026-08-11 09:16:38,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.044 2026-08-11 09:16:38,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "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-11 09:16:38,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:16:38,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.027 0.032 2026-08-11 09:16:38,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.084 2026-08-11 09:16:38,805 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.125 2026-08-11 09:16:38,822 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:16:38,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.155 2026-08-11 09:16:38,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.196 2026-08-11 09:16:38,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "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-11 09:16:38,929 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:38,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.244 2026-08-11 09:16:38,954 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:16:38,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.223 2026-08-11 09:16:39,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.251 2026-08-11 09:16:39,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.224 2026-08-11 09:16:39,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.240 2026-08-11 09:16:39,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.018 0.200 2026-08-11 09:16:39,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.206 2026-08-11 09:16:39,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.195 2026-08-11 09:16:39,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.210 2026-08-11 09:16:39,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.169 2026-08-11 09:16:39,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.142 2026-08-11 09:16:39,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.105 2026-08-11 09:16:39,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.063 2026-08-11 09:16:39,258 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.009 0.070 2026-08-11 09:16:39,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.005 0.076 2026-08-11 09:16:39,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.081 2026-08-11 09:16:39,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.088 2026-08-11 09:16:39,611 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:16:39,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:39,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.013 2026-08-11 09:16:39,645 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader:contains(Cash In/Out)' 2026-08-11 09:16:39,661 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:39,678 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,694 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,712 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:39,740 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,746 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:39,747 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,762 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:39,781 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,795 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,812 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:39,830 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,844 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,862 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:39,881 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,895 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,912 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:39,931 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,946 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,962 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:39,981 104 INFO rb-3df6733-223812-402932 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-11 09:16:39,994 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,031 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,044 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,063 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:40,078 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:16:40,113 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:16:40,128 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,144 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-11 09:16:40,161 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,201 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,211 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,229 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,247 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,262 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,279 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,297 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,311 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,329 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,352 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,361 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,379 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,397 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,412 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,429 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,447 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,461 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,478 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,498 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,511 104 INFO rb-3df6733-223812-402932 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-11 09:16:40,529 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:40,548 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:16:41,364 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,379 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:41,404 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,412 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:41,413 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-11 09:16:41,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:16:41,427 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:41,444 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:16:41,462 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:16:41,478 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,494 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-11 09:16:41,511 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,528 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:41,550 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,561 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,579 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:41,597 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,612 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:41,663 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,665 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,679 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:41,698 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,711 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,729 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:41,748 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,762 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,778 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:41,798 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,811 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:41,847 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,861 104 INFO rb-3df6733-223812-402932 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-11 09:16:41,879 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:41,899 104 INFO rb-3df6733-223812-402932 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-11 09:16:42,717 104 INFO rb-3df6733-223812-402932 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-11 09:16:42,729 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:42,748 104 INFO rb-3df6733-223812-402932 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-11 09:16:42,761 104 INFO rb-3df6733-223812-402932 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-11 09:16:42,780 104 INFO rb-3df6733-223812-402932 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-11 09:16:42,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:42] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.009 0.009 2026-08-11 09:16:42,794 104 INFO rb-3df6733-223812-402932 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-11 09:16:42,811 104 INFO rb-3df6733-223812-402932 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-11 09:16:42,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46807326 for PoS orders references: ['Order 00015-002-0003'] (draft: False) 2026-08-11 09:16:42,831 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:16:42,837 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:16:42,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46807326 with result: [{'id': 28, 'pos_reference': 'Order 00015-002-0003', 'account_move': False}] 2026-08-11 09:16:43,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.089 0.103 2026-08-11 09:16:43,057 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:43] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.008 2026-08-11 09:16:43,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:16:43,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:43,794 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:16:43,812 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:16:43,828 104 INFO rb-3df6733-223812-402932 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-11 09:16:43,844 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:16:43,862 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:43,878 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:16:43,894 104 INFO rb-3df6733-223812-402932 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-11 09:16:43,911 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:43,930 104 INFO rb-3df6733-223812-402932 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-11 09:16:43,944 104 INFO rb-3df6733-223812-402932 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-11 09:16:43,963 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:43,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:16:43,995 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:16:44,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-11 09:16:44,031 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:44,045 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:16:44,062 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:16:44,077 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,094 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,111 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:44,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:16:44,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:16:44,184 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-11 09:16:44,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:44,208 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:16:44,219 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-08-11 09:16:44,229 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:44,247 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:16:44,266 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:16:44,288 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:16:44,294 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:44,318 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:16:44,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:16:44,345 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:44,362 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,378 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,395 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,412 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,427 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:16:44,445 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,461 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,477 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,494 104 INFO rb-3df6733-223812-402932 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-11 09:16:44,503 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89347241 for PoS orders references: ['Order 00015-002-0001'] (draft: False) 2026-08-11 09:16:44,511 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-08-11 09:16:44,594 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89347241 with result: [{'id': 29, 'pos_reference': 'Order 00015-002-0001', 'account_move': False}] 2026-08-11 09:16:44,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.052 0.056 2026-08-11 09:16:45,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:45,378 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:16:45,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:16:45,411 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-11 09:16:45,444 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:45,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:16:45,478 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-08-11 09:16:45,494 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,512 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:45,529 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,545 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,562 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:16:45,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:16:45,595 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:16:45,611 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-11 09:16:45,628 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,645 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:16:45,661 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,678 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,694 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-11 09:16:45,711 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,728 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:16:45,745 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-11 09:16:45,760 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,777 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:45,798 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,812 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,835 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:45,847 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,869 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:45,906 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,912 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:45,952 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,962 104 INFO rb-3df6733-223812-402932 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-11 09:16:45,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:46,001 104 INFO rb-3df6733-223812-402932 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-11 09:16:46,012 104 INFO rb-3df6733-223812-402932 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-11 09:16:46,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:46,052 104 INFO rb-3df6733-223812-402932 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-11 09:16:46,061 104 INFO rb-3df6733-223812-402932 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-11 09:16:46,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:46,098 104 INFO rb-3df6733-223812-402932 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-11 09:16:46,111 104 INFO rb-3df6733-223812-402932 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-11 09:16:46,129 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:46,148 104 INFO rb-3df6733-223812-402932 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-11 09:16:46,967 104 INFO rb-3df6733-223812-402932 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-11 09:16:46,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:16:46,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:16:47,013 104 INFO rb-3df6733-223812-402932 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-11 09:16:47,049 104 INFO rb-3df6733-223812-402932 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-11 09:16:47,061 104 INFO rb-3df6733-223812-402932 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-11 09:16:47,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:16:47,096 104 INFO rb-3df6733-223812-402932 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-11 09:16:47,110 104 INFO rb-3df6733-223812-402932 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-11 09:16:47,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-11 09:16:47,144 104 INFO rb-3df6733-223812-402932 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-11 09:16:47,156 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29377890 for PoS orders references: ['Order 00015-002-0005'] (draft: False) 2026-08-11 09:16:47,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:16:48,802 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29377890 with result: [{'id': 30, 'pos_reference': 'Order 00015-002-0005', 'account_move': 95}] 2026-08-11 09:16:48,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 767 0.532 1.152 2026-08-11 09:16:48,840 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.532 2026-08-11 09:16:48,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:48] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.027 0.014 2026-08-11 09:16:49,714 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:16:49,723 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:49,728 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1960 2026-08-11 09:16:49,729 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:16:49,729 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1960 2026-08-11 09:16:49,791 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091649_790965_MobileTestUi.txt 2026-08-11 09:16:49,792 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp0ksann9e_chrome_odoo" 2026-08-11 09:16:49,839 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_03_pos_with_lots ... 2026-08-11 09:16:50,290 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2184 2026-08-11 09:16:50,291 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpe7v_fccd_chrome_odoo 2026-08-11 09:16:50,291 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36691/json/version 2026-08-11 09:16:50,293 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36691/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:16:50,309 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:16:50,309 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36691/json 2026-08-11 09:16:50,310 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36691/json with timeout 3 increased to 10s during tests 2026-08-11 09:16:50,369 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36691/devtools/page/75B0B82A462507D8CF891ADF36D20DF4 2026-08-11 09:16:50,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:16:50,388 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:16:50,593 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:16:50,596 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:16:50,600 104 INFO rb-3df6733-223812-402932 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-11 09:16:50,600 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:16:50,618 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:16:51,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 110 0.080 0.484 2026-08-11 09:16:51,180 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '75B0B82A462507D8CF891ADF36D20DF4', 'loaderId': '095C51B2D3AF6A209EA077759D4E2ADF', 'isDownload': False} 2026-08-11 09:16:51,180 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-08-11 09:16:51,193 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:51,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:16:51,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.017 2026-08-11 09:16:51,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-08-11 09:16:51,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:16:51,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.005 2026-08-11 09:16:51,608 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:16:51,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:16:51,622 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:16:51,637 104 INFO rb-3df6733-223812-402932 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-11 09:16:52,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.177 0.380 2026-08-11 09:16:52,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:52] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.572 2026-08-11 09:16:52,266 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:52,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.082 2026-08-11 09:16:52,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:16:52,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:16:53,311 104 INFO rb-3df6733-223812-402932 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-11 09:16:53,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.137 1.049 2026-08-11 09:16:53,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:53] "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-11 09:16:53,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:53] "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-11 09:16:53,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:16:53,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:53] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.039 0.034 2026-08-11 09:16:53,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:53] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.102 2026-08-11 09:16:53,989 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:16:54,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.139 2026-08-11 09:16:54,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.198 2026-08-11 09:16:54,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.216 2026-08-11 09:16:54,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.025 0.264 2026-08-11 09:16:54,162 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16: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-11 09:16:54,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.231 2026-08-11 09:16:54,188 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:16:54,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.196 2026-08-11 09:16:54,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.203 2026-08-11 09:16:54,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:16:54,268 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.193 2026-08-11 09:16:54,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.181 2026-08-11 09:16:54,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.018 0.124 2026-08-11 09:16:54,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.140 2026-08-11 09:16:54,353 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.143 2026-08-11 09:16:54,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.124 2026-08-11 09:16:54,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.113 2026-08-11 09:16:54,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.106 2026-08-11 09:16:54,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.096 2026-08-11 09:16:54,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.066 2026-08-11 09:16:54,418 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.069 2026-08-11 09:16:54,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.062 2026-08-11 09:16:54,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.066 2026-08-11 09:16:54,878 104 INFO rb-3df6733-223812-402932 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-11 09:16:54,894 104 INFO rb-3df6733-223812-402932 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-11 09:16:54,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.013 2026-08-11 09:16:54,914 104 INFO rb-3df6733-223812-402932 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-11 09:16:54,927 104 INFO rb-3df6733-223812-402932 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-11 09:16:54,945 104 INFO rb-3df6733-223812-402932 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-11 09:16:54,977 104 INFO rb-3df6733-223812-402932 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-11 09:16:54,982 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:54,983 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,001 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,016 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,028 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,045 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,064 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,880 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,895 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,912 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,927 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,944 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,964 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,977 104 INFO rb-3df6733-223812-402932 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-11 09:16:55,995 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,014 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:16:56,829 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,845 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,865 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,877 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: '.o_pricelist_button' 2026-08-11 09:16:56,894 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,911 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,928 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,947 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,960 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,978 104 INFO rb-3df6733-223812-402932 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-11 09:16:56,997 104 INFO rb-3df6733-223812-402932 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-11 09:16:57,010 104 INFO rb-3df6733-223812-402932 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-11 09:16:57,028 104 INFO rb-3df6733-223812-402932 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-11 09:16:57,047 104 INFO rb-3df6733-223812-402932 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-11 09:16:57,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:16:57,865 104 INFO rb-3df6733-223812-402932 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-11 09:16:57,878 104 INFO rb-3df6733-223812-402932 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-11 09:16:57,884 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:16:57,898 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:16:57,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2184 2026-08-11 09:16:57,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:16:57,911 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2184 2026-08-11 09:16:58,013 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091658_012194_MobileTestUi.txt 2026-08-11 09:16:58,013 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpe7v_fccd_chrome_odoo" 2026-08-11 09:16:58,038 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_04_product_configurator ... 2026-08-11 09:16:58,458 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2386 2026-08-11 09:16:58,459 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpzsql1xb__chrome_odoo 2026-08-11 09:16:58,459 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36513/json/version 2026-08-11 09:16:58,461 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36513/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:16:58,475 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:16:58,475 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36513/json 2026-08-11 09:16:58,476 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36513/json with timeout 3 increased to 10s during tests 2026-08-11 09:16:58,487 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36513/devtools/page/83021ABF1B4C97E90F8AC3628419C329 2026-08-11 09:16:58,499 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:16:58,576 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:16:58,722 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:16:58,724 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:16:58,729 104 INFO rb-3df6733-223812-402932 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-11 09:16:58,729 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:16:58,740 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:16:59,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.057 0.493 2026-08-11 09:16:59,288 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '83021ABF1B4C97E90F8AC3628419C329', 'loaderId': 'D4BDC21FCCE1921FC3E6B8D4C50136BB', 'isDownload': False} 2026-08-11 09:16:59,288 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ProductConfiguratorTour')" 2026-08-11 09:16:59,309 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:16:59,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:16:59,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.016 2026-08-11 09:16:59,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-08-11 09:16:59,745 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-08-11 09:16:59,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-08-11 09:16:59,796 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:16:59,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 09:16:59,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:16:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:16:59,829 104 INFO rb-3df6733-223812-402932 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-11 09:17:00,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.217 0.386 2026-08-11 09:17:00,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:00] "GET /pos/ui HTTP/1.1" 200 - 20 0.022 0.602 2026-08-11 09:17:00,521 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:00,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.084 2026-08-11 09:17:00,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:17:00,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-11 09:17:01,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.157 0.281 2026-08-11 09:17:01,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "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-11 09:17:01,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "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-11 09:17:01,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:17:01,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.032 0.033 2026-08-11 09:17:01,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.019 0.086 2026-08-11 09:17:01,480 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:01,523 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.018 0.152 2026-08-11 09:17:01,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.191 2026-08-11 09:17:01,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.241 2026-08-11 09:17:01,635 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "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-11 09:17:01,648 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:01,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.284 2026-08-11 09:17:01,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.254 2026-08-11 09:17:01,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.213 2026-08-11 09:17:01,722 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:01,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.026 0.225 2026-08-11 09:17:01,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.221 2026-08-11 09:17:01,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 200 - 18 0.012 0.195 2026-08-11 09:17:01,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.206 2026-08-11 09:17:01,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.201 2026-08-11 09:17:01,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.195 2026-08-11 09:17:01,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.180 2026-08-11 09:17:01,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.136 2026-08-11 09:17:01,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.104 2026-08-11 09:17:01,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.065 2026-08-11 09:17:01,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.080 2026-08-11 09:17:01,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.074 2026-08-11 09:17:01,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:01] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.078 2026-08-11 09:17:02,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:02] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.082 2026-08-11 09:17:02,344 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:17:02,361 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.013 2026-08-11 09:17:02,383 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,411 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,429 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,444 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:02,464 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,487 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,491 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:02,495 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,521 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,529 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,547 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,561 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,577 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,593 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,611 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:02,660 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,660 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,663 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,683 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,707 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,711 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,727 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,744 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,760 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,777 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:02,797 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,810 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,828 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,843 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,861 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,877 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,893 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,911 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,927 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:02,947 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,960 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,978 104 INFO rb-3df6733-223812-402932 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-11 09:17:02,994 104 INFO rb-3df6733-223812-402932 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-11 09:17:03,011 104 INFO rb-3df6733-223812-402932 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-11 09:17:03,027 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: '.product-configurator-popup .attribute-name-cell' 2026-08-11 09:17:03,044 104 INFO rb-3df6733-223812-402932 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-11 09:17:03,061 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:17:03,082 104 INFO rb-3df6733-223812-402932 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-11 09:17:03,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:03,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:03,094 104 INFO rb-3df6733-223812-402932 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-11 09:17:03,110 104 INFO rb-3df6733-223812-402932 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-11 09:17:03,127 104 INFO rb-3df6733-223812-402932 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-11 09:17:03,142 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38690840 for PoS orders references: ['Order 00017-002-0001'] (draft: False) 2026-08-11 09:17:03,170 104 INFO rb-3df6733-223812-402932 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-11 09:17:03,186 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:03,272 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38690840 with result: [{'id': 31, 'pos_reference': 'Order 00017-002-0001', 'account_move': False}] 2026-08-11 09:17:03,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 107 0.054 0.093 2026-08-11 09:17:03,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:03] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 09:17:03,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.003 2026-08-11 09:17:04,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:17:04,093 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:04,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2386 2026-08-11 09:17:04,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:17:04,098 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2386 2026-08-11 09:17:04,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091704_178284_MobileTestUi.txt 2026-08-11 09:17:04,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpzsql1xb__chrome_odoo" 2026-08-11 09:17:04,215 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_05_ticket_screen ... 2026-08-11 09:17:04,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2582 2026-08-11 09:17:04,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpy87st5_8_chrome_odoo 2026-08-11 09:17:04,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42567/json/version 2026-08-11 09:17:04,812 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42567/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:17:04,861 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:17:04,861 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42567/json 2026-08-11 09:17:04,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42567/json with timeout 3 increased to 10s during tests 2026-08-11 09:17:04,882 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:42567/devtools/page/05F91787E07D6925FA5D52CCA7F8356F 2026-08-11 09:17:04,888 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:17:04,930 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:17:05,087 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:17:05,090 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:17:05,115 104 INFO rb-3df6733-223812-402932 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-11 09:17:05,115 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:17:05,139 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:17:05,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:05] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.114 0.548 2026-08-11 09:17:05,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '05F91787E07D6925FA5D52CCA7F8356F', 'loaderId': '195BAA862B247B90A7ADC07162F995C7', 'isDownload': False} 2026-08-11 09:17:05,799 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('TicketScreenTour')" 2026-08-11 09:17:05,808 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:05,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:05] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-08-11 09:17:05,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:05] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.017 2026-08-11 09:17:05,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:05] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-08-11 09:17:06,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:06] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.012 0.007 2026-08-11 09:17:06,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.014 2026-08-11 09:17:06,272 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:17:06,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 09:17:06,302 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:06,305 104 INFO rb-3df6733-223812-402932 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-11 09:17:06,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.215 0.403 2026-08-11 09:17:06,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:06] "GET /pos/ui HTTP/1.1" 200 - 20 0.008 0.628 2026-08-11 09:17:06,984 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:07,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.056 2026-08-11 09:17:07,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:17:07,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:17:07,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.160 0.312 2026-08-11 09:17:07,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.040 2026-08-11 09:17:07,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.016 0.013 2026-08-11 09:17:07,872 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:17:07,952 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:07] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.025 0.037 2026-08-11 09:17:08,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.089 2026-08-11 09:17:08,015 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:08,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.118 2026-08-11 09:17:08,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.021 0.154 2026-08-11 09:17:08,107 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17: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-11 09:17:08,132 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:08,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.192 2026-08-11 09:17:08,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.226 2026-08-11 09:17:08,173 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:08,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.219 2026-08-11 09:17:08,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.188 2026-08-11 09:17:08,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.194 2026-08-11 09:17:08,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.013 0.139 2026-08-11 09:17:08,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.170 2026-08-11 09:17:08,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.154 2026-08-11 09:17:08,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.144 2026-08-11 09:17:08,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.147 2026-08-11 09:17:08,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.137 2026-08-11 09:17:08,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.109 2026-08-11 09:17:08,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.093 2026-08-11 09:17:08,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.078 2026-08-11 09:17:08,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.085 2026-08-11 09:17:08,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.085 2026-08-11 09:17:08,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.092 2026-08-11 09:17:08,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.016 0.086 2026-08-11 09:17:08,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:17:08,860 104 INFO rb-3df6733-223812-402932 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-11 09:17:08,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:08] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.015 2026-08-11 09:17:08,877 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:08,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:08,929 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:08,943 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 09:17:08,960 104 INFO rb-3df6733-223812-402932 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-11 09:17:08,977 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,010 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,018 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09: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-11 09:17:09,021 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,030 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,046 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,061 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,104 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,110 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,147 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,160 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,197 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,211 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,228 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,246 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,260 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,278 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,296 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,310 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:09,343 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:09,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:09,376 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-11 09:17:09,394 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,410 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:17:09,427 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-11 09:17:09,444 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,461 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,477 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,494 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,512 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,530 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,543 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,561 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,579 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,594 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,611 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,629 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,643 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,661 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,679 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,693 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,711 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,729 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,744 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,761 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,780 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,793 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,812 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:09,829 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,843 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,861 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:09,877 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:09,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:09,910 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:17:09,927 104 INFO rb-3df6733-223812-402932 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-11 09:17:09,943 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:17:09,960 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-11 09:17:09,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:17:09,976 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:09,993 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:10,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:10,026 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,043 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-11 09:17:10,060 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,076 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,096 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,110 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,151 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,160 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,177 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,196 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,209 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,227 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,246 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,260 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,278 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,296 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,311 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,346 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,361 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,378 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,396 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,410 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,446 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:17:10,464 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,496 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,510 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,527 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:10,543 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:10,561 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:10,576 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 09:17:10,593 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,630 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,643 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,661 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,679 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,694 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,711 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,730 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,743 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,761 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,779 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,793 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,811 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,829 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,844 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,861 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,880 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,893 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,911 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,929 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,949 104 INFO rb-3df6733-223812-402932 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-11 09:17:10,962 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:10,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:17:10,993 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,043 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,060 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,077 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:17:11,101 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:11,108 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:11,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-11 09:17:11,130 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:11,144 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:11,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:11,177 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 09:17:11,193 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-11 09:17:11,246 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:11,253 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,265 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,279 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:11,303 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,310 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,329 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:11,346 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,360 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,378 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:11,396 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,412 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:11,463 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,464 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,485 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:11,496 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,510 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,527 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:11,546 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,560 104 INFO rb-3df6733-223812-402932 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-11 09:17:11,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:11,596 104 INFO rb-3df6733-223812-402932 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-11 09:17:12,411 104 INFO rb-3df6733-223812-402932 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-11 09:17:12,427 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:17:12,446 104 INFO rb-3df6733-223812-402932 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-11 09:17:12,461 104 INFO rb-3df6733-223812-402932 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-11 09:17:12,477 104 INFO rb-3df6733-223812-402932 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-11 09:17:12,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:12] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.013 0.011 2026-08-11 09:17:12,495 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:17:12,508 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4128549 for PoS orders references: ['Order 00018-002-0005'] (draft: False) 2026-08-11 09:17:12,520 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:12,654 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4128549 with result: [{'id': 32, 'pos_reference': 'Order 00018-002-0005', 'account_move': False}] 2026-08-11 09:17:12,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.068 0.099 2026-08-11 09:17:12,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:12] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 09:17:13,451 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:13,460 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:13,477 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:13,493 104 INFO rb-3df6733-223812-402932 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-11 09:17:13,510 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:17:13,527 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:17:13,543 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Receipt")' 2026-08-11 09:17:13,560 104 INFO rb-3df6733-223812-402932 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-11 09:17:13,576 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:17:13,593 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:17:13,609 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-08-11 09:17:13,627 104 INFO rb-3df6733-223812-402932 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-11 09:17:13,643 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:17:13,660 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:17:13,676 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Ongoing")' 2026-08-11 09:17:13,693 104 INFO rb-3df6733-223812-402932 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-11 09:17:13,712 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:17:13,727 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:17:13,743 104 INFO rb-3df6733-223812-402932 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-11 09:17:13,760 104 INFO rb-3df6733-223812-402932 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-11 09:17:13,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:17:13,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:17:13,810 104 INFO rb-3df6733-223812-402932 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-11 09:17:13,828 104 INFO rb-3df6733-223812-402932 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-11 09:17:13,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:17:13,860 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:17:13,877 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-08-11 09:17:13,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:17:13,910 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:17:13,926 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-08-11 09:17:13,943 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-11 09:17:13,960 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:17:13,976 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:13,993 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:14,010 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:14,026 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:17:14,047 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:17:14,059 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-08-11 09:17:14,077 104 INFO rb-3df6733-223812-402932 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-11 09:17:14,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:14] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.009 0.017 2026-08-11 09:17:14,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:14] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.011 0.026 2026-08-11 09:17:14,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:17:14,896 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:17:14,910 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:14,930 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-08-11 09:17:14,944 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .pos-receipt-amount:contains("8.00")' 2026-08-11 09:17:15,712 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-08-11 09:17:15,726 104 INFO rb-3df6733-223812-402932 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-11 09:17:15,749 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:17:15,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:15] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.005 0.017 2026-08-11 09:17:15,761 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:17:15,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-08-11 09:17:15,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-11 09:17:15,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:15,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:17:15,844 104 INFO rb-3df6733-223812-402932 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-11 09:17:15,860 104 INFO rb-3df6733-223812-402932 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-11 09:17:15,871 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83278952 for PoS orders references: ['Order 00018-002-0004'] (draft: False) 2026-08-11 09:17:15,876 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:17:15,919 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83278952 with result: [{'id': 33, 'pos_reference': 'Order 00018-002-0004', 'account_move': False}] 2026-08-11 09:17:15,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.018 0.045 2026-08-11 09:17:16,696 104 INFO rb-3df6733-223812-402932 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-11 09:17:16,710 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:17:16,728 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:17:16,744 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:17:16,761 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:17:16,779 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:17:16,795 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:17:16,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-08-11 09:17:16,828 104 INFO rb-3df6733-223812-402932 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-11 09:17:16,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:16] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.005 0.015 2026-08-11 09:17:16,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:16] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 16 0.009 0.026 2026-08-11 09:17:17,633 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:17:17,643 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:17,663 104 INFO rb-3df6733-223812-402932 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-11 09:17:17,676 104 INFO rb-3df6733-223812-402932 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-11 09:17:17,693 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:17,715 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Invoice")' 2026-08-11 09:17:17,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:17:17,766 104 INFO rb-3df6733-223812-402932 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-11 09:17:17,776 104 INFO rb-3df6733-223812-402932 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-11 09:17:17,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Reprint Invoice")' 2026-08-11 09:17:17,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:17] "POST /web/dataset/call_kw/pos.order/write HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 09:17:19,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:19] "POST /web/dataset/call_kw/pos.order/action_pos_order_invoice HTTP/1.1" 200 - 743 0.467 1.174 2026-08-11 09:17:19,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.850 2026-08-11 09:17:19,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:19] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:17:19,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:19] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.009 0.011 2026-08-11 09:17:19,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:19] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.015 0.015 2026-08-11 09:17:19,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:19] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.010 0.025 2026-08-11 09:17:20,320 104 INFO rb-3df6733-223812-402932 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-11 09:17:20,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:20,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-08-11 09:17:20,359 104 INFO rb-3df6733-223812-402932 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-11 09:17:20,377 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:20,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-08-11 09:17:20,409 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:17:21,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-08-11 09:17:21,192 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,211 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.017 2026-08-11 09:17:21,226 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-11 09:17:21,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:17:21,271 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,288 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,295 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,310 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:17:21,344 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-11 09:17:21,361 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:17:21,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.016 2026-08-11 09:17:21,396 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,415 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-08-11 09:17:21,426 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,443 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,462 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,476 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,494 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,512 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,526 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,544 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:17:21,561 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-11 09:17:21,580 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,595 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:17:21,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,627 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,643 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,661 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,677 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:17:21,693 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-11 09:17:21,710 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:17:21,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.018 2026-08-11 09:17:21,747 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,759 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,777 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,796 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,809 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,846 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,859 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,882 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,904 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .button.pay-order-button' 2026-08-11 09:17:21,911 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:21] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.356 2026-08-11 09:17:21,915 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,935 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:17:21,960 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:21,973 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,987 104 INFO rb-3df6733-223812-402932 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-11 09:17:21,999 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:22,005 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:22] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:22,019 104 INFO rb-3df6733-223812-402932 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-11 09:17:22,027 104 INFO rb-3df6733-223812-402932 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-11 09:17:22,045 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:17:23,494 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:23,513 104 INFO rb-3df6733-223812-402932 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-11 09:17:23,526 104 INFO rb-3df6733-223812-402932 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-11 09:17:23,543 104 INFO rb-3df6733-223812-402932 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-11 09:17:23,561 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:17:25,660 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:25,681 104 INFO rb-3df6733-223812-402932 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-11 09:17:25,692 104 INFO rb-3df6733-223812-402932 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-11 09:17:25,709 104 INFO rb-3df6733-223812-402932 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-11 09:17:25,727 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:25,747 104 INFO rb-3df6733-223812-402932 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-11 09:17:26,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:17:26,548 104 INFO rb-3df6733-223812-402932 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-11 09:17:26,560 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:26,579 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:17:26,593 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-11 09:17:26,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:17:26,627 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:26,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:26] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.018 2026-08-11 09:17:26,647 104 INFO rb-3df6733-223812-402932 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-11 09:17:26,659 104 INFO rb-3df6733-223812-402932 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-11 09:17:26,678 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-08-11 09:17:26,692 104 INFO rb-3df6733-223812-402932 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-11 09:17:26,710 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:17:26,739 104 INFO rb-3df6733-223812-402932 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-11 09:17:26,759 104 INFO rb-3df6733-223812-402932 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-11 09:17:26,778 104 INFO rb-3df6733-223812-402932 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-11 09:17:26,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71124497 for PoS orders references: ['Order 00018-002-0006'] (draft: False) 2026-08-11 09:17:26,797 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:17:26,863 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71124497 with result: [{'id': 34, 'pos_reference': 'Order 00018-002-0006', 'account_move': False}] 2026-08-11 09:17:26,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.031 0.058 2026-08-11 09:17:27,645 104 INFO rb-3df6733-223812-402932 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-11 09:17:27,659 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:27,677 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:17:27,693 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-11 09:17:27,710 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:17:27,727 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:27,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:27] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.005 0.015 2026-08-11 09:17:27,744 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .refund-note:contains("2.00 Refunded")' 2026-08-11 09:17:27,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:27] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.010 0.024 2026-08-11 09:17:28,546 104 INFO rb-3df6733-223812-402932 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-11 09:17:28,549 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:17:28,556 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2582 2026-08-11 09:17:28,557 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:17:28,559 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2582 2026-08-11 09:17:28,654 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091728_654210_MobileTestUi.txt 2026-08-11 09:17:28,654 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpy87st5_8_chrome_odoo" 2026-08-11 09:17:28,681 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-11 09:17:29,320 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2848 2026-08-11 09:17:29,321 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmppic_7mam_chrome_odoo 2026-08-11 09:17:29,321 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36747/json/version 2026-08-11 09:17:29,323 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36747/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:17:29,374 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:17:29,374 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36747/json 2026-08-11 09:17:29,375 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36747/json with timeout 3 increased to 10s during tests 2026-08-11 09:17:29,408 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36747/devtools/page/E99F7460AD8194F403684A2E4EFAE9B6 2026-08-11 09:17:29,440 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:17:29,468 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:17:29,742 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:17:29,745 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:17:29,750 104 INFO rb-3df6733-223812-402932 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-11 09:17:29,750 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:17:29,770 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:17:30,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.059 0.513 2026-08-11 09:17:30,340 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'E99F7460AD8194F403684A2E4EFAE9B6', 'loaderId': '0E1009301426DCE1B1E9B5E97A97FB07', 'isDownload': False} 2026-08-11 09:17:30,341 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenDiscountWithPricelistTour')" 2026-08-11 09:17:30,356 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:30,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.008 2026-08-11 09:17:30,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.013 2026-08-11 09:17:30,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-08-11 09:17:30,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:17:30,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-11 09:17:30,762 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:30,771 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:17:30,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.013 2026-08-11 09:17:30,796 104 INFO rb-3df6733-223812-402932 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-11 09:17:31,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.160 0.360 2026-08-11 09:17:31,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:31] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.517 2026-08-11 09:17:31,382 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:31,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.068 2026-08-11 09:17:31,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:17:31,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:17:32,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.145 0.292 2026-08-11 09:17:32,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.042 2026-08-11 09:17:32,192 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "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-11 09:17:32,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:17:32,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.014 0.033 2026-08-11 09:17:32,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.072 2026-08-11 09:17:32,334 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:17:32,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.103 2026-08-11 09:17:32,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.148 2026-08-11 09:17:32,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.180 2026-08-11 09:17:32,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.207 2026-08-11 09:17:32,449 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17: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-11 09:17:32,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.178 2026-08-11 09:17:32,472 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:17:32,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.137 2026-08-11 09:17:32,536 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.182 2026-08-11 09:17:32,554 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:17:32,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.189 2026-08-11 09:17:32,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.030 0.191 2026-08-11 09:17:32,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.190 2026-08-11 09:17:32,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.199 2026-08-11 09:17:32,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.196 2026-08-11 09:17:32,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.149 2026-08-11 09:17:32,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.162 2026-08-11 09:17:32,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.156 2026-08-11 09:17:32,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.114 2026-08-11 09:17:32,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.093 2026-08-11 09:17:32,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.095 2026-08-11 09:17:32,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.086 2026-08-11 09:17:32,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.084 2026-08-11 09:17:32,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:32] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.086 2026-08-11 09:17:33,175 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:17:33,193 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,210 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:33] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.025 0.014 2026-08-11 09:17:33,230 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:33,260 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,263 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,266 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:33,277 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:33,297 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,309 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:33,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:17:33,359 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.o_pricelist_button' 2026-08-11 09:17:33,376 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,394 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,411 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:33,429 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,442 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,460 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:17:33,485 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,490 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:33,491 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:33,497 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,511 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,529 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2247469 for PoS orders references: ['Order 00019-002-0001'] (draft: False) 2026-08-11 09:17:33,531 104 INFO rb-3df6733-223812-402932 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-11 09:17:33,538 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:17:33,706 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2247469 with result: [{'id': 35, 'pos_reference': 'Order 00019-002-0001', 'account_move': False}] 2026-08-11 09:17:33,722 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.110 0.086 2026-08-11 09:17:33,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:33] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.007 2026-08-11 09:17:34,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:17:34,494 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,509 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,527 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:34,547 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,559 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,577 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:34,595 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,609 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,626 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:34,645 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,660 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,677 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:34,696 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,709 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:17:34,743 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,759 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,776 104 INFO rb-3df6733-223812-402932 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-11 09:17:34,787 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94671725 for PoS orders references: ['Order 00019-002-0002'] (draft: False) 2026-08-11 09:17:34,792 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.pos-receipt:not(:contains("Discounts"))' 2026-08-11 09:17:34,920 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94671725 with result: [{'id': 36, 'pos_reference': 'Order 00019-002-0002', 'account_move': False}] 2026-08-11 09:17:34,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.103 0.062 2026-08-11 09:17:35,713 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:17:35,722 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:35,734 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2848 2026-08-11 09:17:35,735 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:17:35,741 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2848 2026-08-11 09:17:35,801 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091735_801177_MobileTestUi.txt 2026-08-11 09:17:35,801 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmppic_7mam_chrome_odoo" 2026-08-11 09:17:35,834 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_barcodes_scan ... 2026-08-11 09:17:36,230 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3058 2026-08-11 09:17:36,231 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp8fmjajc8_chrome_odoo 2026-08-11 09:17:36,231 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37083/json/version 2026-08-11 09:17:36,232 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37083/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:17:36,271 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:17:36,271 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37083/json 2026-08-11 09:17:36,272 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37083/json with timeout 3 increased to 10s during tests 2026-08-11 09:17:36,287 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37083/devtools/page/4025160770051A9FC9D47AEB2474F525 2026-08-11 09:17:36,308 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:17:36,368 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:17:36,568 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:17:36,571 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:17:36,575 104 INFO rb-3df6733-223812-402932 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-11 09:17:36,575 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:17:36,585 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:17:37,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 110 0.064 0.536 2026-08-11 09:17:37,184 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4025160770051A9FC9D47AEB2474F525', 'loaderId': 'E48DFE8FC81B1B409B1D1F1CEF9056FA', 'isDownload': False} 2026-08-11 09:17:37,185 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningTour')" 2026-08-11 09:17:37,197 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:37,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.008 2026-08-11 09:17:37,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.016 2026-08-11 09:17:37,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.029 2026-08-11 09:17:37,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:17:37,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.021 0.008 2026-08-11 09:17:37,640 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:37,654 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:17:37,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:17:37,673 104 INFO rb-3df6733-223812-402932 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-11 09:17:38,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.201 0.369 2026-08-11 09:17:38,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:38] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.540 2026-08-11 09:17:38,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:38,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.051 0.068 2026-08-11 09:17:38,543 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.006 2026-08-11 09:17:38,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.004 2026-08-11 09:17:39,039 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.143 0.308 2026-08-11 09:17:39,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.047 2026-08-11 09:17:39,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "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-11 09:17:39,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.005 2026-08-11 09:17:39,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.036 0.035 2026-08-11 09:17:39,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.017 0.105 2026-08-11 09:17:39,308 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:39,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.018 0.151 2026-08-11 09:17:39,376 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "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-11 09:17:39,388 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:39,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.182 2026-08-11 09:17:39,406 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:17:39,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.021 0.218 2026-08-11 09:17:39,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.276 2026-08-11 09:17:39,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.239 2026-08-11 09:17:39,544 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.220 2026-08-11 09:17:39,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.024 0.192 2026-08-11 09:17:39,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.206 2026-08-11 09:17:39,665 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.196 2026-08-11 09:17:39,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.035 0.196 2026-08-11 09:17:39,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.229 2026-08-11 09:17:39,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.224 2026-08-11 09:17:39,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.204 2026-08-11 09:17:39,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.146 2026-08-11 09:17:39,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.126 2026-08-11 09:17:39,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.120 2026-08-11 09:17:39,802 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.064 2026-08-11 09:17:39,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.072 2026-08-11 09:17:39,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.072 2026-08-11 09:17:39,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:39] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.074 2026-08-11 09:17:40,092 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:17:40,109 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-08-11 09:17:40,122 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.013 2026-08-11 09:17:40,125 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:40,164 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,165 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,169 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:40,176 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-08-11 09:17:40,192 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:40,213 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,225 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,251 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000000004' (trigger: body)' 2026-08-11 09:17:40,260 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:40,279 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,292 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,310 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000123451' (trigger: body)' 2026-08-11 09:17:40,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:40,347 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,358 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,377 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005000000' (trigger: body)' 2026-08-11 09:17:40,392 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:40,413 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,425 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,443 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005080002' (trigger: body)' 2026-08-11 09:17:40,459 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:40,480 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,492 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,510 104 INFO rb-3df6733-223812-402932 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-11 09:17:40,517 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:17:40,524 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3058 2026-08-11 09:17:40,525 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:17:40,526 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3058 2026-08-11 09:17:40,625 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091740_624698_MobileTestUi.txt 2026-08-11 09:17:40,625 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp8fmjajc8_chrome_odoo" 2026-08-11 09:17:40,650 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_combo ... 2026-08-11 09:17:43,427 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3263 2026-08-11 09:17:43,427 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpjx3wcugo_chrome_odoo 2026-08-11 09:17:43,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46567/json/version 2026-08-11 09:17:43,429 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46567/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:17:43,515 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:17:43,516 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46567/json 2026-08-11 09:17:43,516 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46567/json with timeout 3 increased to 10s during tests 2026-08-11 09:17:43,538 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46567/devtools/page/96CE9513626B156DD422072FC5B3F9C3 2026-08-11 09:17:43,584 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:17:43,602 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:17:43,835 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:17:43,837 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:17:43,843 104 INFO rb-3df6733-223812-402932 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-11 09:17:43,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:17:43,856 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:17:44,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.062 0.514 2026-08-11 09:17:44,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '96CE9513626B156DD422072FC5B3F9C3', 'loaderId': 'EA5FDEF1121C6DB3E226F7C042B3645A', 'isDownload': False} 2026-08-11 09:17:44,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PosComboPriceTaxIncludedTour')" 2026-08-11 09:17:44,449 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:44,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:17:44,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.016 2026-08-11 09:17:44,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-08-11 09:17:44,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:17:44,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-11 09:17:44,898 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:44,911 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:17:44,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 09:17:44,931 104 INFO rb-3df6733-223812-402932 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-11 09:17:45,474 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.162 0.386 2026-08-11 09:17:45,531 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.021 0.549 2026-08-11 09:17:45,583 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:45,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.081 2026-08-11 09:17:45,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:17:45,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:17:46,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.111 0.346 2026-08-11 09:17:46,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "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-11 09:17:46,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "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-11 09:17:46,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:17:46,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=795&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.033 0.035 2026-08-11 09:17:46,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=796&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.095 2026-08-11 09:17:46,548 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:17:46,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=797&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.120 2026-08-11 09:17:46,619 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=798&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.163 2026-08-11 09:17:46,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "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-11 09:17:46,643 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:46,665 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=799&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.202 2026-08-11 09:17:46,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=800&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.246 2026-08-11 09:17:46,708 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:46,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.205 2026-08-11 09:17:46,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=801&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.186 2026-08-11 09:17:46,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.018 0.188 2026-08-11 09:17:46,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.155 2026-08-11 09:17:46,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=802&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.162 2026-08-11 09:17:46,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.152 2026-08-11 09:17:46,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=805&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.198 2026-08-11 09:17:46,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.197 2026-08-11 09:17:46,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=804&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.194 2026-08-11 09:17:46,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:46] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.192 2026-08-11 09:17:47,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.211 2026-08-11 09:17:47,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.202 2026-08-11 09:17:47,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.212 2026-08-11 09:17:47,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.203 2026-08-11 09:17:47,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.212 2026-08-11 09:17:47,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=product.product&field=image_128&id=803&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.210 2026-08-11 09:17:47,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.211 2026-08-11 09:17:47,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.235 2026-08-11 09:17:47,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.214 2026-08-11 09:17:47,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.177 2026-08-11 09:17:47,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.139 2026-08-11 09:17:47,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.108 2026-08-11 09:17:47,360 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:17:47,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.086 2026-08-11 09:17:47,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.069 2026-08-11 09:17:47,382 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,394 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.007 0.066 2026-08-11 09:17:47,410 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.078 2026-08-11 09:17:47,429 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.083 2026-08-11 09:17:47,442 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,452 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.065 2026-08-11 09:17:47,461 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,475 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,492 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,508 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,525 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,551 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,558 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,575 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,592 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,609 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,625 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,642 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,702 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:47,740 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,746 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,747 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:47,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:47,780 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,792 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,809 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,827 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,842 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:47,861 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,875 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:47,913 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,926 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,942 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,960 104 INFO rb-3df6733-223812-402932 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-11 09:17:47,976 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:47,996 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,008 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,026 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:48,049 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,059 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,075 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,093 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,110 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:48,128 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,142 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,159 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:48,178 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,192 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,210 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:48,230 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,242 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,260 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:48,280 104 INFO rb-3df6733-223812-402932 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-11 09:17:48,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:17:49,097 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,108 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,127 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,142 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:49,163 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,176 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,193 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:49,212 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,225 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,242 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,260 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,275 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:49,296 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,308 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:49,345 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,359 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,375 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,393 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,408 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:49,429 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,441 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,459 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:49,478 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,491 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,510 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:49,529 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,542 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,560 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:49,578 104 INFO rb-3df6733-223812-402932 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-11 09:17:49,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:17:50,393 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,410 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,426 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,442 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,458 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,475 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,518 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:50,530 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,532 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,543 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:17:50,564 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,569 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:50,570 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:50,577 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:50] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.002 0.010 2026-08-11 09:17:50,598 104 INFO rb-3df6733-223812-402932 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-11 09:17:50,621 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:17:50,626 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:50,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #44376254 for PoS orders references: ['Order 00021-002-0001'] (draft: False) 2026-08-11 09:17:50,782 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #44376254 with result: [{'id': 37, 'pos_reference': 'Order 00021-002-0001', 'account_move': False}] 2026-08-11 09:17:50,793 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.078 0.090 2026-08-11 09:17:50,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:50] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:17:51,575 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,592 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,609 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,625 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,642 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,670 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,712 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:51,724 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,726 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,743 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:51,761 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,775 104 INFO rb-3df6733-223812-402932 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-11 09:17:51,780 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:17:51,799 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:51] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:51,817 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3263 2026-08-11 09:17:51,818 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:17:51,818 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3263 2026-08-11 09:17:51,916 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091751_915618_MobileTestUi.txt 2026-08-11 09:17:51,916 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpjx3wcugo_chrome_odoo" 2026-08-11 09:17:52,002 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_08_show_tax_excluded ... 2026-08-11 09:17:52,632 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3493 2026-08-11 09:17:52,632 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpa5w67yw9_chrome_odoo 2026-08-11 09:17:52,632 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40305/json/version 2026-08-11 09:17:52,658 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40305/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:17:52,673 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:17:52,673 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40305/json 2026-08-11 09:17:52,674 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40305/json with timeout 3 increased to 10s during tests 2026-08-11 09:17:52,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:40305/devtools/page/B0D43906CD96F2B5857EC2187A39FD7E 2026-08-11 09:17:52,696 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:17:52,701 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:17:52,963 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:17:52,973 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:17:52,981 104 INFO rb-3df6733-223812-402932 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-11 09:17:52,981 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:17:52,996 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:17:54,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.104 1.303 2026-08-11 09:17:54,398 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'B0D43906CD96F2B5857EC2187A39FD7E', 'loaderId': '7885AB71491D81339A5A10144CF816DF', 'isDownload': False} 2026-08-11 09:17:54,398 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ShowTaxExcludedTour')" 2026-08-11 09:17:54,408 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:54,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.010 2026-08-11 09:17:54,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.022 2026-08-11 09:17:54,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.025 2026-08-11 09:17:54,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:17:54,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-11 09:17:54,828 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:54,836 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:54,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 09:17:54,856 104 INFO rb-3df6733-223812-402932 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-11 09:17:55,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.234 0.360 2026-08-11 09:17:55,490 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:55] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.599 2026-08-11 09:17:55,510 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:55,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.086 2026-08-11 09:17:55,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:17:55,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 09:17:56,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.115 0.288 2026-08-11 09:17:56,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "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-11 09:17:56,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "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-11 09:17:56,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:17:56,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.033 0.033 2026-08-11 09:17:56,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.110 2026-08-11 09:17:56,421 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:56,463 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.018 0.147 2026-08-11 09:17:56,479 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "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-11 09:17:56,489 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:56,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.191 2026-08-11 09:17:56,505 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:56,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.225 2026-08-11 09:17:56,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.275 2026-08-11 09:17:56,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.242 2026-08-11 09:17:56,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.213 2026-08-11 09:17:56,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.034 0.197 2026-08-11 09:17:56,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.225 2026-08-11 09:17:56,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=806&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.206 2026-08-11 09:17:56,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.212 2026-08-11 09:17:56,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.236 2026-08-11 09:17:56,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.243 2026-08-11 09:17:56,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.217 2026-08-11 09:17:56,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.151 2026-08-11 09:17:56,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.145 2026-08-11 09:17:56,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.015 0.128 2026-08-11 09:17:56,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.015 0.108 2026-08-11 09:17:56,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.094 2026-08-11 09:17:56,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:56] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.005 0.095 2026-08-11 09:17:57,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:57] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.109 2026-08-11 09:17:57,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:57] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.100 2026-08-11 09:17:57,208 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:17:57,226 104 INFO rb-3df6733-223812-402932 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-11 09:17:57,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.007 0.011 2026-08-11 09:17:57,241 104 INFO rb-3df6733-223812-402932 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-11 09:17:57,275 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:57,307 104 INFO rb-3df6733-223812-402932 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-11 09:17:57,312 104 INFO rb-3df6733-223812-402932 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-11 09:17:57,314 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:17:57,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:17:57,345 104 INFO rb-3df6733-223812-402932 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-11 09:17:57,358 104 INFO rb-3df6733-223812-402932 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-11 09:17:57,376 104 INFO rb-3df6733-223812-402932 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-11 09:17:57,384 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:17:57,399 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:17:57,400 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3493 2026-08-11 09:17:57,401 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:17:57,401 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3493 2026-08-11 09:17:57,498 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091757_498339_MobileTestUi.txt 2026-08-11 09:17:57,498 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpa5w67yw9_chrome_odoo" 2026-08-11 09:17:57,533 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-11 09:17:58,190 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3697 2026-08-11 09:17:58,191 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpmmbye6y6_chrome_odoo 2026-08-11 09:17:58,191 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45991/json/version 2026-08-11 09:17:58,196 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45991/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:17:58,243 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:17:58,244 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45991/json 2026-08-11 09:17:58,247 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45991/json with timeout 3 increased to 10s during tests 2026-08-11 09:17:58,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:45991/devtools/page/604FB676D2B76F18B54BDB4A138ACC5E 2026-08-11 09:17:58,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:17:58,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:17:58,612 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:17:58,614 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:17:58,616 104 INFO rb-3df6733-223812-402932 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-11 09:17:58,616 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:17:58,626 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:17:59,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.106 0.499 2026-08-11 09:17:59,230 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '604FB676D2B76F18B54BDB4A138ACC5E', 'loaderId': '15FAB0AD3646333805CBDF453FF7BBEE', 'isDownload': False} 2026-08-11 09:17:59,230 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningProductPackagingTour')" 2026-08-11 09:17:59,242 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:17:59,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 09:17:59,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 09:17:59,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.020 2026-08-11 09:17:59,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:17:59,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:17:59,670 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:17:59,688 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:17:59,690 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:17:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 09:17:59,709 104 INFO rb-3df6733-223812-402932 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-11 09:18:00,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.197 0.355 2026-08-11 09:18:00,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:00] "GET /pos/ui HTTP/1.1" 200 - 20 0.027 0.563 2026-08-11 09:18:00,356 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:00,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.047 0.084 2026-08-11 09:18:00,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:18:00,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:18:01,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.091 0.309 2026-08-11 09:18:01,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.027 2026-08-11 09:18:01,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "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-11 09:18:01,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.003 2026-08-11 09:18:01,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.031 0.037 2026-08-11 09:18:01,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.090 2026-08-11 09:18:01,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.107 2026-08-11 09:18:01,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.025 0.150 2026-08-11 09:18:01,301 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:18:01,314 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18: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-11 09:18:01,319 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:01,324 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:01,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.187 2026-08-11 09:18:01,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.012 2026-08-11 09:18:01,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.173 2026-08-11 09:18:01,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=807&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.177 2026-08-11 09:18:01,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.021 0.190 2026-08-11 09:18:01,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.024 0.343 2026-08-11 09:18:01,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.192 2026-08-11 09:18:01,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.213 2026-08-11 09:18:01,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.238 2026-08-11 09:18:01,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.231 2026-08-11 09:18:01,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.210 2026-08-11 09:18:01,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.182 2026-08-11 09:18:01,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.143 2026-08-11 09:18:01,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.122 2026-08-11 09:18:01,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.106 2026-08-11 09:18:01,706 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.082 2026-08-11 09:18:01,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.082 2026-08-11 09:18:01,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.069 2026-08-11 09:18:01,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:01] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.084 2026-08-11 09:18:01,996 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:18:02,016 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-08-11 09:18:02,026 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:02,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.024 2026-08-11 09:18:02,067 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,073 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,074 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:02,080 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-08-11 09:18:02,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:02,119 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,125 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,142 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-08-11 09:18:02,158 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:02,179 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,191 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,209 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-08-11 09:18:02,225 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:02,245 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,258 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,277 104 INFO rb-3df6733-223812-402932 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-11 09:18:02,285 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:02,296 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:02] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:02,304 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3697 2026-08-11 09:18:02,305 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:02,305 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3697 2026-08-11 09:18:02,407 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091802_407329_MobileTestUi.txt 2026-08-11 09:18:02,407 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpmmbye6y6_chrome_odoo" 2026-08-11 09:18:02,429 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan ... 2026-08-11 09:18:03,341 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3905 2026-08-11 09:18:03,341 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpk1wookk__chrome_odoo 2026-08-11 09:18:03,342 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43013/json/version 2026-08-11 09:18:03,344 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43013/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:03,396 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:03,396 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43013/json 2026-08-11 09:18:03,398 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43013/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:03,451 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43013/devtools/page/EA02B539E097949953A2A71919AB15A4 2026-08-11 09:18:03,467 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:03,478 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:03,766 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:18:03,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:03,771 104 INFO rb-3df6733-223812-402932 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-11 09:18:03,771 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:03,784 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:04,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 113 0.056 0.475 2026-08-11 09:18:04,316 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'EA02B539E097949953A2A71919AB15A4', 'loaderId': 'FD3D25CAC0AC108B5AEC733A95D9688E', 'isDownload': False} 2026-08-11 09:18:04,316 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTour')" 2026-08-11 09:18:04,345 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:04,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.014 0.007 2026-08-11 09:18:04,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.026 2026-08-11 09:18:04,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.047 2026-08-11 09:18:04,754 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:18:04,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-11 09:18:04,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.009 0.008 2026-08-11 09:18:04,816 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:18:04,828 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:18:04,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 09:18:04,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:18:04,860 104 INFO rb-3df6733-223812-402932 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-11 09:18:05,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.239 0.382 2026-08-11 09:18:05,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:05] "GET /pos/ui HTTP/1.1" 200 - 21 0.029 0.641 2026-08-11 09:18:05,568 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:05,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.068 0.076 2026-08-11 09:18:05,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:18:05,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 09:18:05,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:18:05,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:18:06,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.120 0.306 2026-08-11 09:18:06,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "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-11 09:18:06,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "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-11 09:18:06,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:18:06,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.023 0.033 2026-08-11 09:18:06,512 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.085 2026-08-11 09:18:06,523 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:18:06,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.122 2026-08-11 09:18:06,576 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "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-11 09:18:06,595 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:06,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.170 2026-08-11 09:18:06,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.018 0.200 2026-08-11 09:18:06,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:18:06,706 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.244 2026-08-11 09:18:06,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.235 2026-08-11 09:18:06,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=808&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.213 2026-08-11 09:18:06,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.010 0.177 2026-08-11 09:18:06,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=809&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.198 2026-08-11 09:18:06,841 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.159 2026-08-11 09:18:06,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=810&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.156 2026-08-11 09:18:06,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.197 2026-08-11 09:18:06,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.201 2026-08-11 09:18:06,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:06] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.205 2026-08-11 09:18:07,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.205 2026-08-11 09:18:07,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.178 2026-08-11 09:18:07,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.177 2026-08-11 09:18:07,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.156 2026-08-11 09:18:07,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.112 2026-08-11 09:18:07,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.083 2026-08-11 09:18:07,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.063 2026-08-11 09:18:07,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.071 2026-08-11 09:18:07,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.005 0.073 2026-08-11 09:18:07,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.087 2026-08-11 09:18:07,308 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:18:07,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-08-11 09:18:07,342 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.015 2026-08-11 09:18:07,388 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,394 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,398 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:07,400 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-08-11 09:18:07,415 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,436 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,446 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125305' (trigger: body)' 2026-08-11 09:18:07,483 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,502 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,511 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,527 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '01084316730201253010' (trigger: body)' 2026-08-11 09:18:07,541 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,564 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,575 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,593 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-08-11 09:18:07,607 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,629 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,641 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,659 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-08-11 09:18:07,674 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,695 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,707 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,725 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-08-11 09:18:07,742 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,761 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,774 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,792 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-08-11 09:18:07,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,828 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,840 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132' (trigger: body)' 2026-08-11 09:18:07,874 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,894 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,907 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,925 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132305' (trigger: body)' 2026-08-11 09:18:07,941 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:07,961 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,979 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,992 104 INFO rb-3df6733-223812-402932 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-11 09:18:07,998 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:08,007 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3905 2026-08-11 09:18:08,007 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:08,008 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3905 2026-08-11 09:18:08,028 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:08,103 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091808_103471_MobileTestUi.txt 2026-08-11 09:18:08,103 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpk1wookk__chrome_odoo" 2026-08-11 09:18:08,132 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-08-11 09:18:08,725 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4113 2026-08-11 09:18:08,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp1malwbrx_chrome_odoo 2026-08-11 09:18:08,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43837/json/version 2026-08-11 09:18:08,728 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43837/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:08,772 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:08,772 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43837/json 2026-08-11 09:18:08,773 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43837/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:08,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43837/devtools/page/1AA4FD76345613F7016D9231D4B030E3 2026-08-11 09:18:08,811 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:08,872 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:09,023 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:18:09,025 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:09,029 104 INFO rb-3df6733-223812-402932 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-11 09:18:09,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:09,042 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:09,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.049 0.455 2026-08-11 09:18:09,543 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '1AA4FD76345613F7016D9231D4B030E3', 'loaderId': '30CE6CD59E62FC36996E2ED1FF6A9093', 'isDownload': False} 2026-08-11 09:18:09,543 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_add_multiple_serials_at_once')" 2026-08-11 09:18:09,553 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:09,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:18:09,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.014 2026-08-11 09:18:09,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.023 2026-08-11 09:18:09,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:18:09,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:18:09,898 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:18:09,900 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:18:09,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 09:18:09,912 104 INFO rb-3df6733-223812-402932 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-11 09:18:10,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.184 0.375 2026-08-11 09:18:10,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.044 2026-08-11 09:18:10,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "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-11 09:18:10,624 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.011 0.005 2026-08-11 09:18:10,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.036 0.043 2026-08-11 09:18:10,777 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.020 0.111 2026-08-11 09:18:10,793 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:10,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.157 2026-08-11 09:18:10,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.172 2026-08-11 09:18:10,855 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18: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-11 09:18:10,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:18:10,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.017 0.219 2026-08-11 09:18:10,908 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:10,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.029 0.259 2026-08-11 09:18:10,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.246 2026-08-11 09:18:11,010 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=product.product&field=image_128&id=811&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.198 2026-08-11 09:18:11,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.016 0.217 2026-08-11 09:18:11,074 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.179 2026-08-11 09:18:11,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.186 2026-08-11 09:18:11,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.176 2026-08-11 09:18:11,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.197 2026-08-11 09:18:11,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.197 2026-08-11 09:18:11,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.173 2026-08-11 09:18:11,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.138 2026-08-11 09:18:11,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.129 2026-08-11 09:18:11,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.009 0.115 2026-08-11 09:18:11,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.094 2026-08-11 09:18:11,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.074 2026-08-11 09:18:11,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.007 0.075 2026-08-11 09:18:11,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.081 2026-08-11 09:18:11,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.091 2026-08-11 09:18:11,575 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,592 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.014 2026-08-11 09:18:11,614 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,625 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,643 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,661 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,676 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,692 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,715 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,737 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,768 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,773 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:11,774 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,782 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,794 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: '.fa-trash-o' 2026-08-11 09:18:11,808 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,827 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,842 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,858 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,876 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,892 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,911 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,924 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,941 104 INFO rb-3df6733-223812-402932 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-11 09:18:11,946 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:11,952 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4113 2026-08-11 09:18:11,953 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:11,954 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4113 2026-08-11 09:18:12,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091812_049720_MobileTestUi.txt 2026-08-11 09:18:12,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp1malwbrx_chrome_odoo" 2026-08-11 09:18:12,073 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-11 09:18:12,471 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4314 2026-08-11 09:18:12,471 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpzcau0d3n_chrome_odoo 2026-08-11 09:18:12,472 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37805/json/version 2026-08-11 09:18:12,476 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37805/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:12,503 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:12,503 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37805/json 2026-08-11 09:18:12,504 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37805/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:12,571 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37805/devtools/page/DEA2A384B4FAE4559122A806357A6CCA 2026-08-11 09:18:12,579 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:12,596 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:12,745 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:18:12,747 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:12,753 104 INFO rb-3df6733-223812-402932 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-11 09:18:12,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:12,765 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:13,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 110 0.061 0.574 2026-08-11 09:18:13,400 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'DEA2A384B4FAE4559122A806357A6CCA', 'loaderId': '7EAE9980A2123270DBFC2C696C1AAA7D', 'isDownload': False} 2026-08-11 09:18:13,401 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('OrderPaidInCash')" 2026-08-11 09:18:13,415 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:13,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.012 2026-08-11 09:18:13,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-08-11 09:18:13,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.029 2026-08-11 09:18:13,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.010 0.013 2026-08-11 09:18:13,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.007 2026-08-11 09:18:13,856 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:13,863 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:13,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.023 2026-08-11 09:18:13,904 104 INFO rb-3df6733-223812-402932 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-11 09:18:14,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.156 0.352 2026-08-11 09:18:14,463 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.503 2026-08-11 09:18:14,494 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:14,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.067 2026-08-11 09:18:14,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:18:14,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:18:15,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.159 0.273 2026-08-11 09:18:15,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "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-11 09:18:15,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.014 2026-08-11 09:18:15,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:18:15,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.047 0.038 2026-08-11 09:18:15,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.108 2026-08-11 09:18:15,503 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:15,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.137 2026-08-11 09:18:15,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.173 2026-08-11 09:18:15,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.208 2026-08-11 09:18:15,609 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18: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-11 09:18:15,636 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:18:15,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.277 2026-08-11 09:18:15,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.233 2026-08-11 09:18:15,687 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:18:15,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.023 0.199 2026-08-11 09:18:15,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.017 0.231 2026-08-11 09:18:15,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.239 2026-08-11 09:18:15,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.017 0.200 2026-08-11 09:18:15,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.190 2026-08-11 09:18:15,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.198 2026-08-11 09:18:15,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.206 2026-08-11 09:18:15,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.001 0.183 2026-08-11 09:18:15,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.140 2026-08-11 09:18:15,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.108 2026-08-11 09:18:15,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.069 2026-08-11 09:18:15,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.061 2026-08-11 09:18:15,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.080 2026-08-11 09:18:15,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:15] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.067 2026-08-11 09:18:16,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:16] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.071 2026-08-11 09:18:16,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:18:16,341 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.014 2026-08-11 09:18:16,369 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:16,414 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,419 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:16,427 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:16,450 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,459 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,475 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:16,495 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,507 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,525 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:16,545 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,557 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:16,594 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,609 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,625 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:16,645 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,657 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,675 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:16,694 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,707 104 INFO rb-3df6733-223812-402932 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-11 09:18:16,725 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:16,744 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,559 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,575 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:17,594 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,607 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,625 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:18:17,655 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,659 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:18:17,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:18:17,673 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,681 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,699 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,717 104 INFO rb-3df6733-223812-402932 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-11 09:18:17,720 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74093746 for PoS orders references: ['Order 00026-002-0001'] (draft: False) 2026-08-11 09:18:17,739 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:18:17,936 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74093746 with result: [{'id': 38, 'pos_reference': 'Order 00026-002-0001', 'account_move': False}] 2026-08-11 09:18:17,957 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.141 0.101 2026-08-11 09:18:18,000 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:18] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.008 2026-08-11 09:18:18,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:18:18,734 104 INFO rb-3df6733-223812-402932 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-11 09:18:18,740 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:18:18,757 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:18:18,782 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '.close-button' 2026-08-11 09:18:18,790 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'div.popup.close-pos-popup input' 2026-08-11 09:18:18,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:18] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.029 0.022 2026-08-11 09:18:19,599 104 INFO rb-3df6733-223812-402932 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-11 09:18:20,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:18:20,358 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'footer .button:contains('Close Session')' 2026-08-11 09:18:20,374 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-11 09:18:20,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:20] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.006 0.012 2026-08-11 09:18:20,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:20] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 23 0.031 0.024 2026-08-11 09:18:20,880 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 42, model: account.move 2026-08-11 09:18:21,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:21] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 602 0.429 0.700 2026-08-11 09:18:21,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:21] "GET /web HTTP/1.1" 200 - 43 0.019 0.289 2026-08-11 09:18:21,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:21] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.013 0.008 2026-08-11 09:18:21,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:21] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.023 2026-08-11 09:18:22,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "GET /web/webclient/load_menus/9a1a33adbf1b8660fe7accc8de51763c9828dc09f5f02bda3612c50a1553b8bc HTTP/1.1" 200 - 2 0.018 0.028 2026-08-11 09:18:22,010 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 09:18:22,012 104 INFO rb-3df6733-223812-402932 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-11 09:18:22,686 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-08-11 09:18:22,692 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-11 09:18:22,694 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-08-11 09:18:22,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.010 0.012 2026-08-11 09:18:22,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.138 0.125 2026-08-11 09:18:22,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.262 2026-08-11 09:18:22,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.004 0.216 2026-08-11 09:18:22,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.199 2026-08-11 09:18:23,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.009 0.215 2026-08-11 09:18:23,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.028 0.224 2026-08-11 09:18:23,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.035 0.229 2026-08-11 09:18:23,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.108 2026-08-11 09:18:23,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.111 2026-08-11 09:18:23,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.107 2026-08-11 09:18:23,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.113 2026-08-11 09:18:23,136 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:23,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "POST /web/action/load HTTP/1.1" 200 - 9 0.016 0.124 2026-08-11 09:18:23,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 200 - 11 0.012 0.134 2026-08-11 09:18:23,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /web?reload=true HTTP/1.1" 200 - 16 0.010 0.046 2026-08-11 09:18:23,321 104 INFO rb-3df6733-223812-402932 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-11 09:18:23,894 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-11 09:18:23,911 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-11 09:18:23,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-08-11 09:18:23,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.006 0.007 2026-08-11 09:18:24,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.061 0.039 2026-08-11 09:18:24,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.007 0.067 2026-08-11 09:18:24,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.008 0.080 2026-08-11 09:18:24,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.097 2026-08-11 09:18:24,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.073 2026-08-11 09:18:24,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.068 2026-08-11 09:18:24,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.010 0.051 2026-08-11 09:18:24,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.003 0.057 2026-08-11 09:18:24,122 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.035 2026-08-11 09:18:24,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.035 2026-08-11 09:18:24,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 304 - 11 0.021 0.072 2026-08-11 09:18:24,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.057 0.093 2026-08-11 09:18:24,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:24] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.009 0.025 2026-08-11 09:18:25,193 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-11 09:18:25,198 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:25,211 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:25,212 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4314 2026-08-11 09:18:25,212 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:25,213 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4314 2026-08-11 09:18:25,310 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091825_309545_MobileTestUi.txt 2026-08-11 09:18:25,310 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpzcau0d3n_chrome_odoo" 2026-08-11 09:18:25,342 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_rounding_payment ... 2026-08-11 09:18:25,876 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4592 2026-08-11 09:18:25,876 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpl901gmja_chrome_odoo 2026-08-11 09:18:25,876 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38151/json/version 2026-08-11 09:18:25,878 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38151/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:25,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:25,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38151/json 2026-08-11 09:18:25,890 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38151/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:25,893 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38151/devtools/page/0C0CB6774661C25A80CB4476B12E3C4A 2026-08-11 09:18:25,899 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:25,975 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:26,172 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:18:26,174 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:26,189 104 INFO rb-3df6733-223812-402932 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-11 09:18:26,189 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:26,205 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:26,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:26] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 114 0.087 0.605 2026-08-11 09:18:26,896 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '0C0CB6774661C25A80CB4476B12E3C4A', 'loaderId': '9DCBD11177E954BEC8835BE3AC7A3181', 'isDownload': False} 2026-08-11 09:18:26,896 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashRoundingPayment')" 2026-08-11 09:18:26,912 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:26,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:26] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.012 2026-08-11 09:18:26,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:26] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.024 2026-08-11 09:18:26,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:26] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.043 2026-08-11 09:18:27,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:27] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 09:18:27,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-11 09:18:27,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:18:27,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:18:27,344 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:18:27,353 104 INFO rb-3df6733-223812-402932 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-11 09:18:27,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.262 0.377 2026-08-11 09:18:28,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "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-11 09:18:28,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "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-11 09:18:28,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.003 2026-08-11 09:18:28,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.028 0.038 2026-08-11 09:18:28,217 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:18:28,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.089 2026-08-11 09:18:28,256 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:18:28,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.127 2026-08-11 09:18:28,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.163 2026-08-11 09:18:28,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.018 0.197 2026-08-11 09:18:28,364 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "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-11 09:18:28,381 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:18:28,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.236 2026-08-11 09:18:28,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.196 2026-08-11 09:18:28,428 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:18:28,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.183 2026-08-11 09:18:28,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.240 2026-08-11 09:18:28,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.040 0.240 2026-08-11 09:18:28,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 19 0.018 0.237 2026-08-11 09:18:28,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.249 2026-08-11 09:18:28,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.233 2026-08-11 09:18:28,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.200 2026-08-11 09:18:28,699 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.204 2026-08-11 09:18:28,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.135 2026-08-11 09:18:28,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.117 2026-08-11 09:18:28,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.070 2026-08-11 09:18:28,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.072 2026-08-11 09:18:28,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.074 2026-08-11 09:18:28,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.064 2026-08-11 09:18:28,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:28] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.068 2026-08-11 09:18:29,110 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,124 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.014 2026-08-11 09:18:29,141 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:29,170 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,175 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,176 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:29,192 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:29,212 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,223 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:18:29,263 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,267 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:29,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:29,278 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,296 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,308 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,332 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,341 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:18:29,358 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,375 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,390 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,407 104 INFO rb-3df6733-223812-402932 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-11 09:18:29,411 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:29,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4592 2026-08-11 09:18:29,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:29,422 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4592 2026-08-11 09:18:29,522 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091829_522316_MobileTestUi.txt 2026-08-11 09:18:29,522 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpl901gmja_chrome_odoo" 2026-08-11 09:18:29,547 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-08-11 09:18:29,958 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4798 2026-08-11 09:18:29,959 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpul0va67f_chrome_odoo 2026-08-11 09:18:29,959 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35871/json/version 2026-08-11 09:18:29,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35871/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:29,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:29,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35871/json 2026-08-11 09:18:29,979 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35871/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:29,995 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:35871/devtools/page/4B48AB6ABBC572A9365F591208230A1A 2026-08-11 09:18:30,009 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:30,064 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:30,278 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:18:30,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:30,283 104 INFO rb-3df6733-223812-402932 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-11 09:18:30,283 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:30,293 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:31,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:31] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 111 0.057 1.254 2026-08-11 09:18:31,604 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4B48AB6ABBC572A9365F591208230A1A', 'loaderId': 'B2C1041ADDD603A178212CF33C1E138B', 'isDownload': False} 2026-08-11 09:18:31,604 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour2')" 2026-08-11 09:18:31,626 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:31,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:31] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-08-11 09:18:31,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:31] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.013 2026-08-11 09:18:31,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:31] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:18:31,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:31] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:18:31,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.013 0.008 2026-08-11 09:18:32,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:18:32,023 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.012 2026-08-11 09:18:32,030 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:18:32,054 104 INFO rb-3df6733-223812-402932 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-11 09:18:32,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.225 0.416 2026-08-11 09:18:32,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:32] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.621 2026-08-11 09:18:32,763 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:32,859 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.061 0.099 2026-08-11 09:18:32,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:18:33,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:18:33,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.084 0.285 2026-08-11 09:18:33,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.043 2026-08-11 09:18:33,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "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-11 09:18:33,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:18:33,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.027 0.040 2026-08-11 09:18:33,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.091 2026-08-11 09:18:33,665 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.108 2026-08-11 09:18:33,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:18:33,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.162 2026-08-11 09:18:33,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.161 2026-08-11 09:18:33,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.193 2026-08-11 09:18:33,793 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.190 2026-08-11 09:18:33,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.192 2026-08-11 09:18:33,846 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18: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-11 09:18:33,866 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:18:33,867 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.173 2026-08-11 09:18:33,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.159 2026-08-11 09:18:33,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.144 2026-08-11 09:18:33,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:18:33,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.014 0.141 2026-08-11 09:18:33,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.142 2026-08-11 09:18:33,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.100 2026-08-11 09:18:33,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.108 2026-08-11 09:18:34,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.217 2026-08-11 09:18:34,035 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.018 0.109 2026-08-11 09:18:34,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:34] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.136 2026-08-11 09:18:34,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:34] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.103 2026-08-11 09:18:34,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:34] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.090 2026-08-11 09:18:34,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:34] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.088 2026-08-11 09:18:34,557 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,573 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,597 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:34,637 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,642 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:34,643 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,659 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:34,678 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,691 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:34,754 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,755 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,758 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:34,777 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,790 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:34,826 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,840 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,858 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:34,878 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,891 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,911 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:34,928 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,940 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,958 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:18:34,978 104 INFO rb-3df6733-223812-402932 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-11 09:18:34,990 104 INFO rb-3df6733-223812-402932 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-11 09:18:35,009 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:18:35,041 104 INFO rb-3df6733-223812-402932 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-11 09:18:35,041 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:35] "GET /point_of_sale/static/src/img/pay-later.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:18:35,068 104 INFO rb-3df6733-223812-402932 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-11 09:18:35,087 104 INFO rb-3df6733-223812-402932 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-11 09:18:35,111 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:35,125 104 INFO rb-3df6733-223812-402932 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-11 09:18:35,129 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:18:35,142 104 INFO rb-3df6733-223812-402932 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-11 09:18:35,159 104 INFO rb-3df6733-223812-402932 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-11 09:18:35,169 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:35,180 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:35] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 09:18:35,188 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:35,202 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4798 2026-08-11 09:18:35,203 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:35,204 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4798 2026-08-11 09:18:35,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091835_327949_MobileTestUi.txt 2026-08-11 09:18:35,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpul0va67f_chrome_odoo" 2026-08-11 09:18:35,348 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_chrome_without_cash_move_permission ... 2026-08-11 09:18:35,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5031 2026-08-11 09:18:35,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpamfq9nut_chrome_odoo 2026-08-11 09:18:35,794 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36431/json/version 2026-08-11 09:18:35,797 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36431/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:35,822 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:35,822 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36431/json 2026-08-11 09:18:35,825 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36431/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:35,885 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36431/devtools/page/648B2CDA27B89F263F4AA0CCE7CEE4A5 2026-08-11 09:18:35,897 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:35,965 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:36,090 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:18:36,092 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:36,096 104 INFO rb-3df6733-223812-402932 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-11 09:18:36,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:36,106 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:36,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:36] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 109 0.051 0.587 2026-08-11 09:18:36,743 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '648B2CDA27B89F263F4AA0CCE7CEE4A5', 'loaderId': 'C3F4D1411CB3400696146308CD03F88E', 'isDownload': False} 2026-08-11 09:18:36,743 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('chrome_without_cash_move_permission')" 2026-08-11 09:18:36,753 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:36,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:36] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.008 2026-08-11 09:18:36,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:36] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.016 2026-08-11 09:18:36,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:36] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-11 09:18:37,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:37] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:18:37,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:18:37,216 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:37,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 09:18:37,235 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:18:37,255 104 INFO rb-3df6733-223812-402932 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-11 09:18:37,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 298 0.199 0.377 2026-08-11 09:18:37,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:37] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.576 2026-08-11 09:18:37,900 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:37,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.061 2026-08-11 09:18:38,129 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 09:18:38,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:18:38,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.128 0.296 2026-08-11 09:18:38,675 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.042 2026-08-11 09:18:38,698 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "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-11 09:18:38,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:18:38,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.029 0.037 2026-08-11 09:18:38,821 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:18:38,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.105 2026-08-11 09:18:38,861 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "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-11 09:18:38,877 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:18:38,891 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:18:38,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.164 2026-08-11 09:18:38,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.180 2026-08-11 09:18:38,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:38] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.022 0.210 2026-08-11 09:18:39,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.258 2026-08-11 09:18:39,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 19 0.025 0.235 2026-08-11 09:18:39,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.205 2026-08-11 09:18:39,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.202 2026-08-11 09:18:39,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.201 2026-08-11 09:18:39,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.174 2026-08-11 09:18:39,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.185 2026-08-11 09:18:39,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.147 2026-08-11 09:18:39,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.136 2026-08-11 09:18:39,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.129 2026-08-11 09:18:39,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.130 2026-08-11 09:18:39,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.115 2026-08-11 09:18:39,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.098 2026-08-11 09:18:39,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.070 2026-08-11 09:18:39,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.078 2026-08-11 09:18:39,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.084 2026-08-11 09:18:39,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.085 2026-08-11 09:18:39,590 104 INFO rb-3df6733-223812-402932 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-11 09:18:39,607 104 INFO rb-3df6733-223812-402932 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-11 09:18:39,624 104 INFO rb-3df6733-223812-402932 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-11 09:18:39,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.016 2026-08-11 09:18:39,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:39,636 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5031 2026-08-11 09:18:39,637 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:39,638 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5031 2026-08-11 09:18:39,733 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091839_733430_MobileTestUi.txt 2026-08-11 09:18:39,734 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpamfq9nut_chrome_odoo" 2026-08-11 09:18:39,758 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_disallowLineQuantityChange ... 2026-08-11 09:18:42,454 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5244 2026-08-11 09:18:42,455 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmplomg6s_h_chrome_odoo 2026-08-11 09:18:42,455 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45317/json/version 2026-08-11 09:18:42,456 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45317/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:42,495 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:42,496 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45317/json 2026-08-11 09:18:42,496 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45317/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:42,506 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:45317/devtools/page/6D1F0E462CDF420A9CB60E1127B477B9 2026-08-11 09:18:42,516 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:42,568 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:42,841 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:18:42,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:42,845 104 INFO rb-3df6733-223812-402932 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-11 09:18:42,845 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:42,860 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:43,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.076 0.467 2026-08-11 09:18:43,401 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '6D1F0E462CDF420A9CB60E1127B477B9', 'loaderId': '918E73CC7A0C250BF45720E74696E6C5', 'isDownload': False} 2026-08-11 09:18:43,402 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange')" 2026-08-11 09:18:43,417 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:43,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.006 2026-08-11 09:18:43,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.023 2026-08-11 09:18:43,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.032 2026-08-11 09:18:43,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 09:18:43,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 09:18:43,822 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:18:43,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.004 2026-08-11 09:18:43,837 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:18:43,845 104 INFO rb-3df6733-223812-402932 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-11 09:18:44,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.223 0.459 2026-08-11 09:18:44,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.038 2026-08-11 09:18:44,614 104 INFO rb-3df6733-223812-402932 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-11 09:18:44,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "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-11 09:18:44,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:18:44,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /web/image?model=product.product&field=image_128&id=812&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.042 0.039 2026-08-11 09:18:44,766 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:18:44,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /web/image?model=product.product&field=image_128&id=813&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.071 2026-08-11 09:18:44,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /web/image?model=product.product&field=image_128&id=816&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.098 2026-08-11 09:18:44,829 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18: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-11 09:18:44,834 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:44,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /web/image?model=product.product&field=image_128&id=815&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.025 0.141 2026-08-11 09:18:44,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /web/image?model=product.product&field=image_128&id=817&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.193 2026-08-11 09:18:44,960 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:18:44,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /web/image?model=product.product&field=image_128&id=814&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.260 2026-08-11 09:18:44,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.014 0.214 2026-08-11 09:18:45,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=818&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.030 0.236 2026-08-11 09:18:45,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.016 0.226 2026-08-11 09:18:45,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.220 2026-08-11 09:18:45,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=819&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.170 2026-08-11 09:18:45,185 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=820&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.200 2026-08-11 09:18:45,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.196 2026-08-11 09:18:45,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.203 2026-08-11 09:18:45,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=823&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.202 2026-08-11 09:18:45,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=822&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.214 2026-08-11 09:18:45,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.242 2026-08-11 09:18:45,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.234 2026-08-11 09:18:45,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.233 2026-08-11 09:18:45,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.228 2026-08-11 09:18:45,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.183 2026-08-11 09:18:45,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.175 2026-08-11 09:18:45,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=821&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.164 2026-08-11 09:18:45,580 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,593 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.017 0.179 2026-08-11 09:18:45,610 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,653 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.204 2026-08-11 09:18:45,659 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,675 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.238 2026-08-11 09:18:45,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.226 2026-08-11 09:18:45,740 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.203 2026-08-11 09:18:45,754 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.179 2026-08-11 09:18:45,781 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,785 104 INFO rb-3df6733-223812-402932 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-11 09:18:45,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.152 2026-08-11 09:18:45,804 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:18:45,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.146 2026-08-11 09:18:45,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.102 2026-08-11 09:18:45,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.017 0.104 2026-08-11 09:18:45,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.011 0.141 2026-08-11 09:18:45,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:45] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.156 2026-08-11 09:18:46,650 104 INFO rb-3df6733-223812-402932 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-11 09:18:46,668 104 INFO rb-3df6733-223812-402932 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-11 09:18:46,673 104 INFO rb-3df6733-223812-402932 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-11 09:18:46,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:46,698 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:46] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:46,722 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5244 2026-08-11 09:18:46,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:46,727 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5244 2026-08-11 09:18:46,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091846_825086_MobileTestUi.txt 2026-08-11 09:18:46,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmplomg6s_h_chrome_odoo" 2026-08-11 09:18:47,095 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5453 2026-08-11 09:18:47,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpf0c157my_chrome_odoo 2026-08-11 09:18:47,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:32859/json/version 2026-08-11 09:18:47,097 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32859/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:47,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:47,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:32859/json 2026-08-11 09:18:47,162 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32859/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:47,181 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:32859/devtools/page/B2A515AB3E93EDB511B22AE8CAD78031 2026-08-11 09:18:47,195 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:47,202 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:47,283 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:18:47,288 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:47,303 104 INFO rb-3df6733-223812-402932 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-11 09:18:47,303 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:47,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.010 0.042 2026-08-11 09:18:47,374 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'B2A515AB3E93EDB511B22AE8CAD78031', 'loaderId': '4A180654B6C895623E431612E0CD2EB6', 'isDownload': False} 2026-08-11 09:18:47,374 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange_2')" 2026-08-11 09:18:47,392 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:47,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.010 2026-08-11 09:18:47,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-08-11 09:18:47,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.033 2026-08-11 09:18:47,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.024 2026-08-11 09:18:47,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.006 2026-08-11 09:18:47,836 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:47,851 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:18:47,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 09:18:47,875 104 INFO rb-3df6733-223812-402932 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-11 09:18:48,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 178 0.109 0.303 2026-08-11 09:18:48,376 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "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-11 09:18:48,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.011 2026-08-11 09:18:48,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 09:18:48,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=812&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.024 0.030 2026-08-11 09:18:48,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=813&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.085 2026-08-11 09:18:48,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=814&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.116 2026-08-11 09:18:48,580 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:18:48,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=815&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.019 0.167 2026-08-11 09:18:48,654 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18: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-11 09:18:48,663 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:18:48,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=816&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.017 0.210 2026-08-11 09:18:48,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=817&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.258 2026-08-11 09:18:48,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.256 2026-08-11 09:18:48,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=818&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.233 2026-08-11 09:18:48,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=819&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.021 0.218 2026-08-11 09:18:48,867 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.020 0.144 2026-08-11 09:18:48,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.011 0.174 2026-08-11 09:18:48,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=820&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.149 2026-08-11 09:18:48,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:48] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.193 2026-08-11 09:18:49,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=823&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.235 2026-08-11 09:18:49,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.241 2026-08-11 09:18:49,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=822&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.247 2026-08-11 09:18:49,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.263 2026-08-11 09:18:49,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.276 2026-08-11 09:18:49,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.250 2026-08-11 09:18:49,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.224 2026-08-11 09:18:49,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.222 2026-08-11 09:18:49,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.203 2026-08-11 09:18:49,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=821&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.161 2026-08-11 09:18:49,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.169 2026-08-11 09:18:49,375 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,391 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.188 2026-08-11 09:18:49,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.010 2026-08-11 09:18:49,424 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.138 2026-08-11 09:18:49,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.135 2026-08-11 09:18:49,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.111 2026-08-11 09:18:49,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.071 2026-08-11 09:18:49,477 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,491 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.248 2026-08-11 09:18:49,512 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.006 0.093 2026-08-11 09:18:49,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.102 2026-08-11 09:18:49,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.113 2026-08-11 09:18:49,562 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,626 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,629 104 INFO rb-3df6733-223812-402932 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-11 09:18:49,632 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:49,745 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:18:50,495 104 INFO rb-3df6733-223812-402932 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-11 09:18:50,507 104 INFO rb-3df6733-223812-402932 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-11 09:18:50,522 104 INFO rb-3df6733-223812-402932 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-11 09:18:50,539 104 INFO rb-3df6733-223812-402932 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-11 09:18:50,556 104 INFO rb-3df6733-223812-402932 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-11 09:18:50,572 104 INFO rb-3df6733-223812-402932 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-11 09:18:50,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:50,596 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:50] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:50,605 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5453 2026-08-11 09:18:50,606 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:50,607 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5453 2026-08-11 09:18:50,701 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091850_701429_MobileTestUi.txt 2026-08-11 09:18:50,701 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpf0c157my_chrome_odoo" 2026-08-11 09:18:50,738 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_with_custom_attribute ... 2026-08-11 09:18:53,535 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5662 2026-08-11 09:18:53,536 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpjyjqlifi_chrome_odoo 2026-08-11 09:18:53,536 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37537/json/version 2026-08-11 09:18:53,559 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37537/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:53,584 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:53,585 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37537/json 2026-08-11 09:18:53,585 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37537/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:53,603 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37537/devtools/page/7F1F2E005CDDD684187E9505E9693870 2026-08-11 09:18:53,612 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:53,662 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:53,854 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:18:53,857 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:53,867 104 INFO rb-3df6733-223812-402932 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-11 09:18:53,867 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:53,901 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:54,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.055 0.529 2026-08-11 09:18:54,484 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '7F1F2E005CDDD684187E9505E9693870', 'loaderId': '88A7F0190A594AF9DB8254A1997BA295', 'isDownload': False} 2026-08-11 09:18:54,484 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_with_custom_attribute')" 2026-08-11 09:18:54,503 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:54,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:18:54,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.012 2026-08-11 09:18:54,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-08-11 09:18:54,872 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 09:18:54,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-11 09:18:54,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:18:54,911 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:18:54,914 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:54,930 104 INFO rb-3df6733-223812-402932 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-11 09:18:55,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.196 0.425 2026-08-11 09:18:55,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.050 2026-08-11 09:18:55,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.015 2026-08-11 09:18:55,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:18:55,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /web/image?model=product.product&field=image_128&id=824&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.021 0.033 2026-08-11 09:18:55,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /web/image?model=product.product&field=image_128&id=825&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.078 2026-08-11 09:18:55,811 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:18:55,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /web/image?model=product.product&field=image_128&id=827&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.106 2026-08-11 09:18:55,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /web/image?model=product.product&field=image_128&id=826&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.142 2026-08-11 09:18:55,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /web/image?model=product.product&field=image_128&id=828&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.168 2026-08-11 09:18:55,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "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-11 09:18:55,913 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:18:55,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /web/image?model=product.product&field=image_128&id=829&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.212 2026-08-11 09:18:55,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:55,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.193 2026-08-11 09:18:56,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=830&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.185 2026-08-11 09:18:56,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=831&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.200 2026-08-11 09:18:56,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.027 0.196 2026-08-11 09:18:56,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.183 2026-08-11 09:18:56,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=832&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.176 2026-08-11 09:18:56,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.210 2026-08-11 09:18:56,190 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.194 2026-08-11 09:18:56,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=835&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.201 2026-08-11 09:18:56,258 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=834&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.193 2026-08-11 09:18:56,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.022 0.189 2026-08-11 09:18:56,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.230 2026-08-11 09:18:56,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.203 2026-08-11 09:18:56,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.204 2026-08-11 09:18:56,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.204 2026-08-11 09:18:56,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.202 2026-08-11 09:18:56,511 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=833&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.188 2026-08-11 09:18:56,545 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.183 2026-08-11 09:18:56,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.200 2026-08-11 09:18:56,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.185 2026-08-11 09:18:56,625 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.171 2026-08-11 09:18:56,628 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.147 2026-08-11 09:18:56,646 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.127 2026-08-11 09:18:56,673 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.017 0.103 2026-08-11 09:18:56,678 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.102 2026-08-11 09:18:56,692 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,708 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.092 2026-08-11 09:18:56,731 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.096 2026-08-11 09:18:56,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.085 2026-08-11 09:18:56,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.087 2026-08-11 09:18:56,772 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,775 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,780 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:56,781 104 INFO rb-3df6733-223812-402932 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-11 09:18:56,789 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:18:56,806 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:18:56,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5662 2026-08-11 09:18:56,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:18:56,835 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5662 2026-08-11 09:18:56,892 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091856_892330_MobileTestUi.txt 2026-08-11 09:18:56,892 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpjyjqlifi_chrome_odoo" 2026-08-11 09:18:56,920 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_as_public ... 2026-08-11 09:18:57,119 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:57,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:57] "GET /web/image/pos.config/13/iface_customer_facing_display_background_image_1920 HTTP/1.1" 200 - 19 0.009 0.193 2026-08-11 09:18:57,322 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_search_more ... 2026-08-11 09:18:57,915 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5868 2026-08-11 09:18:57,916 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpbjph14c5_chrome_odoo 2026-08-11 09:18:57,959 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35513/json/version 2026-08-11 09:18:57,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35513/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:18:57,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:18:57,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35513/json 2026-08-11 09:18:57,971 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35513/json with timeout 3 increased to 10s during tests 2026-08-11 09:18:57,977 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:35513/devtools/page/8AAE2D2F4AE471C60B6DD12481813ECD 2026-08-11 09:18:57,990 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:18:57,998 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:18:58,196 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:18:58,198 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:18:58,201 104 INFO rb-3df6733-223812-402932 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-11 09:18:58,201 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:18:58,213 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:18:58,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:58] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 111 0.078 0.535 2026-08-11 09:18:58,823 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '8AAE2D2F4AE471C60B6DD12481813ECD', 'loaderId': 'E03D88324090047F008B4724D0626966', 'isDownload': False} 2026-08-11 09:18:58,824 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('SearchMoreCustomer')" 2026-08-11 09:18:58,842 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:18:58,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:58] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.010 2026-08-11 09:18:58,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:58] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.030 2026-08-11 09:18:58,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:58] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.043 2026-08-11 09:18:59,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:59] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:18:59,270 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:18:59,306 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:59,316 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:18:59,321 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:18:59,326 104 INFO rb-3df6733-223812-402932 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-11 09:18:59,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:18:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.246 0.366 2026-08-11 09:19:00,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "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-11 09:19:00,035 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "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-11 09:19:00,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-11 09:19:00,138 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.035 0.034 2026-08-11 09:19:00,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.098 2026-08-11 09:19:00,193 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:19:00,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.126 2026-08-11 09:19:00,221 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19: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-11 09:19:00,226 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:00,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.033 0.190 2026-08-11 09:19:00,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.240 2026-08-11 09:19:00,346 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:19:00,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.275 2026-08-11 09:19:00,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.227 2026-08-11 09:19:00,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.229 2026-08-11 09:19:00,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.015 0.232 2026-08-11 09:19:00,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.191 2026-08-11 09:19:00,549 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.022 0.170 2026-08-11 09:19:00,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.194 2026-08-11 09:19:00,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.204 2026-08-11 09:19:00,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.210 2026-08-11 09:19:00,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.169 2026-08-11 09:19:00,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.151 2026-08-11 09:19:00,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.016 0.143 2026-08-11 09:19:00,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.124 2026-08-11 09:19:00,699 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.099 2026-08-11 09:19:00,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.093 2026-08-11 09:19:00,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.094 2026-08-11 09:19:00,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:00] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.010 0.102 2026-08-11 09:19:00,972 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:19:00,989 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:01,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.009 2026-08-11 09:19:01,007 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:19:01,024 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:01,030 104 INFO rb-3df6733-223812-402932 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-11 09:19:01,040 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-08-11 09:19:01,056 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-08-11 09:19:01,072 104 INFO rb-3df6733-223812-402932 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-11 09:19:01,963 104 INFO rb-3df6733-223812-402932 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-11 09:19:02,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 21 0.016 0.028 2026-08-11 09:19:02,769 104 INFO rb-3df6733-223812-402932 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-11 09:19:02,790 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:19:02,797 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:19:02,804 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5868 2026-08-11 09:19:02,804 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:19:02,815 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5868 2026-08-11 09:19:02,824 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:02] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:02,870 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091902_870319_MobileTestUi.txt 2026-08-11 09:19:02,870 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpbjph14c5_chrome_odoo" 2026-08-11 09:19:02,900 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_draft_order_deletion_with_printer ... 2026-08-11 09:19:03,383 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6068 2026-08-11 09:19:03,384 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpy2q084mo_chrome_odoo 2026-08-11 09:19:03,384 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43243/json/version 2026-08-11 09:19:03,385 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43243/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:19:03,405 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:19:03,405 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43243/json 2026-08-11 09:19:03,406 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43243/json with timeout 3 increased to 10s during tests 2026-08-11 09:19:03,412 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43243/devtools/page/B3B02FAC8D9CA4743843974606D7B304 2026-08-11 09:19:03,462 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:19:03,486 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:19:03,692 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:19:03,694 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:19:03,708 104 INFO rb-3df6733-223812-402932 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-11 09:19:03,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:19:03,722 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:19:04,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 110 0.063 0.480 2026-08-11 09:19:04,264 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'B3B02FAC8D9CA4743843974606D7B304', 'loaderId': '69C1D05B18B7B4CDA144D2CBFB0C0533', 'isDownload': False} 2026-08-11 09:19:04,264 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_draft_order_deletion_with_printer')" 2026-08-11 09:19:04,288 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:04,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.010 2026-08-11 09:19:04,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.014 2026-08-11 09:19:04,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.020 2026-08-11 09:19:04,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:19:04,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:19:04,701 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:19:04,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:19:04,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:04,738 104 INFO rb-3df6733-223812-402932 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-11 09:19:05,583 104 INFO rb-3df6733-223812-402932 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-11 09:19:06,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.273 1.228 2026-08-11 09:19:06,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.052 2026-08-11 09:19:06,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "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-11 09:19:06,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:19:06,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.033 0.033 2026-08-11 09:19:06,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.018 0.086 2026-08-11 09:19:06,490 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:19:06,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.027 0.125 2026-08-11 09:19:06,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.022 0.179 2026-08-11 09:19:06,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.232 2026-08-11 09:19:06,648 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "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-11 09:19:06,663 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:19:06,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.252 2026-08-11 09:19:06,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.256 2026-08-11 09:19:06,713 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:06,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.221 2026-08-11 09:19:06,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.029 0.224 2026-08-11 09:19:06,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.224 2026-08-11 09:19:06,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.010 0.172 2026-08-11 09:19:06,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.011 0.169 2026-08-11 09:19:06,879 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.162 2026-08-11 09:19:06,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.155 2026-08-11 09:19:06,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.134 2026-08-11 09:19:06,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.108 2026-08-11 09:19:06,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.006 0.015 2026-08-11 09:19:06,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.079 2026-08-11 09:19:06,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.069 2026-08-11 09:19:06,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.071 2026-08-11 09:19:06,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.085 2026-08-11 09:19:06,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:06] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.156 2026-08-11 09:19:07,389 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,415 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,428 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.028 0.030 2026-08-11 09:19:07,438 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,456 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-11 09:19:07,472 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .highlight' 2026-08-11 09:19:07,489 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,505 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,522 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,539 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-11 09:19:07,555 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,572 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,588 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,605 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,622 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,638 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,655 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,678 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:07,687 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:19:07,691 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:19:07,706 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,723 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38616385 for PoS orders references: ['Order 00033-001-0001'] (draft: False) 2026-08-11 09:19:07,725 104 INFO rb-3df6733-223812-402932 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-11 09:19:07,730 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:07,854 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38616385 with result: [{'id': 39, 'pos_reference': 'Order 00033-001-0001', 'account_move': False}] 2026-08-11 09:19:07,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.065 0.085 2026-08-11 09:19:07,947 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:07,948 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 09:19:07,949 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 09:19:07,951 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 09:19:07,952 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:19:07,955 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 09:19:07,956 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 09:19:07,957 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 09:19:07,957 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 09:19:07,958 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 09:19:07,958 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 09:19:07,959 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 09:19:07,960 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 09:19:07,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 09:19:07,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 09:19:07,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 09:19:07,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 09:19:07,963 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 09:19:07,965 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 09:19:07,965 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 09:19:07,966 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 09:19:07,966 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 09:19:07,968 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 09:19:07,969 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 09:19:07,969 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 09:19:07,970 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 09:19:07,979 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 09:19:07,980 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 09:19:07,981 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 09:19:07,990 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:19:07,994 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 09:19:07,995 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:07] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 09:19:08,002 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 09:19:08,012 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 09:19:08,018 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 09:19:08,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:19:08,024 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:08,027 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 09:19:08,034 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 09:19:08,049 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:19:08,063 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:19:08,074 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:19:08,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:19:08,085 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 09:19:08,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:19:08,089 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:08,092 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:19:08,095 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 09:19:08,098 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 09:19:08,101 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 09:19:08,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 09:19:08,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 09:19:08,105 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 09:19:08,107 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 09:19:08,108 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 09:19:08,109 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 09:19:08,109 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 09:19:08,109 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 09:19:08,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 09:19:08,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 09:19:08,111 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 09:19:08,112 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 09:19:08,112 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 09:19:08,113 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 09:19:08,113 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 09:19:08,113 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 09:19:08,114 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 09:19:08,115 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 09:19:08,115 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 09:19:08,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.012 0.010 2026-08-11 09:19:08,117 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 09:19:08,118 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 09:19:08,118 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 09:19:08,119 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 09:19:08,119 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 09:19:08,119 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 09:19:08,120 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 09:19:08,131 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:19:08,133 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 09:19:08,134 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:19:08,140 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:19:08,162 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-11 09:19:08,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:19:08,173 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:08,176 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:19:08,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-11 09:19:08,200 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:19:08,205 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 09:19:08,207 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 09:19:08,207 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:19:08,208 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 09:19:08,218 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 09:19:08,219 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:19:08,221 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 09:19:08,223 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 09:19:08,223 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 09:19:08,223 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 09:19:08,224 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 09:19:08,224 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 09:19:08,224 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 09:19:08,225 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 09:19:08,225 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 09:19:08,225 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 09:19:08,226 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 09:19:08,226 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 09:19:08,226 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 09:19:08,227 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 09:19:08,227 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 09:19:08,228 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 09:19:08,229 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 09:19:08,229 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 09:19:08,229 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 09:19:08,230 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 09:19:08,230 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 09:19:08,231 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 09:19:08,231 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 09:19:08,232 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 09:19:08,232 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 09:19:08,232 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 09:19:08,236 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:08,548 104 INFO rb-3df6733-223812-402932 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-11 09:19:08,580 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90653998 for PoS orders references: ['Order 00033-001-0002'] (draft: True) 2026-08-11 09:19:08,609 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 09:19:08,658 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90653998 with result: [{'id': 40, 'pos_reference': 'Order 00033-001-0002', 'account_move': False}] 2026-08-11 09:19:08,672 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:08,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 38 0.048 0.048 2026-08-11 09:19:09,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:19:09,966 104 INFO rb-3df6733-223812-402932 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-11 09:19:09,972 104 INFO rb-3df6733-223812-402932 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-11 09:19:09,989 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-11 09:19:10,005 104 INFO rb-3df6733-223812-402932 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-11 09:19:10,022 104 INFO rb-3df6733-223812-402932 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-11 09:19:10,039 104 INFO rb-3df6733-223812-402932 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-11 09:19:10,055 104 INFO rb-3df6733-223812-402932 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-11 09:19:10,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:10] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 8 0.005 0.010 2026-08-11 09:19:10,073 104 INFO rb-3df6733-223812-402932 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-11 09:19:10,089 104 INFO rb-3df6733-223812-402932 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-11 09:19:10,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:10] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.026 0.022 2026-08-11 09:19:10,893 104 INFO rb-3df6733-223812-402932 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-11 09:19:10,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:10] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.004 0.013 2026-08-11 09:19:10,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:10] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 19 0.012 0.024 2026-08-11 09:19:11,381 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 42, model: account.move 2026-08-11 09:19:12,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:12] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 647 0.480 0.768 2026-08-11 09:19:12,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 1.084 2026-08-11 09:19:12,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:12] "GET /web HTTP/1.1" 200 - 43 0.014 0.291 2026-08-11 09:19:12,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:12] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-08-11 09:19:12,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:12] "GET /web/webclient/load_menus/347b5a8647ceccbbf2ce82c64b97549a0ddde6317fe70ad429957ee3b7096b48 HTTP/1.1" 200 - 2 0.001 0.025 2026-08-11 09:19:12,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:12] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.030 2026-08-11 09:19:12,609 104 INFO rb-3df6733-223812-402932 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-11 09:19:12,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:12] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.014 0.007 2026-08-11 09:19:13,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 09:19:13,279 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-08-11 09:19:13,280 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-08-11 09:19:13,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.009 0.011 2026-08-11 09:19:13,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.093 0.097 2026-08-11 09:19:13,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.180 2026-08-11 09:19:13,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.010 0.163 2026-08-11 09:19:13,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.003 0.157 2026-08-11 09:19:13,555 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.012 0.175 2026-08-11 09:19:13,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 200 - 11 0.007 0.020 2026-08-11 09:19:13,609 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.014 0.172 2026-08-11 09:19:13,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.006 0.113 2026-08-11 09:19:13,635 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:13,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.018 0.120 2026-08-11 09:19:13,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /web/offline HTTP/1.1" 200 - 7 0.026 0.141 2026-08-11 09:19:13,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.168 2026-08-11 09:19:13,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.308 2026-08-11 09:19:13,786 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:13] "GET /web?reload=true HTTP/1.1" 200 - 16 0.028 0.040 2026-08-11 09:19:13,860 104 INFO rb-3df6733-223812-402932 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-11 09:19:14,425 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 09:19:14,441 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:19:14,447 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.030 2026-08-11 09:19:14,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.005 2026-08-11 09:19:14,553 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.029 0.046 2026-08-11 09:19:14,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.010 0.059 2026-08-11 09:19:14,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.078 2026-08-11 09:19:14,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.006 0.077 2026-08-11 09:19:14,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.061 2026-08-11 09:19:14,619 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.051 2026-08-11 09:19:14,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.037 2026-08-11 09:19:14,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.044 2026-08-11 09:19:14,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.024 2026-08-11 09:19:14,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 304 - 11 0.008 0.041 2026-08-11 09:19:14,774 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.038 0.054 2026-08-11 09:19:14,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:14] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.008 0.023 2026-08-11 09:19:15,634 104 INFO rb-3df6733-223812-402932 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-11 09:19:15,637 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:19:15,646 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:15,649 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6068 2026-08-11 09:19:15,649 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:19:15,650 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6068 2026-08-11 09:19:15,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091915_746045_MobileTestUi.txt 2026-08-11 09:19:15,747 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpy2q084mo_chrome_odoo" 2026-08-11 09:19:15,789 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_no_tax ... 2026-08-11 09:19:16,460 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6378 2026-08-11 09:19:16,460 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp88w01f0w_chrome_odoo 2026-08-11 09:19:16,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40565/json/version 2026-08-11 09:19:16,462 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40565/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:19:16,500 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:19:16,500 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40565/json 2026-08-11 09:19:16,501 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40565/json with timeout 3 increased to 10s during tests 2026-08-11 09:19:16,525 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:40565/devtools/page/A8C3D7BB12A28385AA222A1B99B9BE94 2026-08-11 09:19:16,572 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:19:16,607 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:19:16,904 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:19:16,908 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:19:16,910 104 INFO rb-3df6733-223812-402932 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-11 09:19:16,910 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:19:16,928 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:19:17,512 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.083 0.508 2026-08-11 09:19:17,514 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'A8C3D7BB12A28385AA222A1B99B9BE94', 'loaderId': '98AE00672295C501DB5ECD3E4B9E1CD2', 'isDownload': False} 2026-08-11 09:19:17,514 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTax')" 2026-08-11 09:19:17,522 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:17,553 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.012 2026-08-11 09:19:17,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.023 2026-08-11 09:19:17,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.036 2026-08-11 09:19:17,914 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:19:17,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:19:17,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:19:17,971 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:19:17,973 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:19:17,982 104 INFO rb-3df6733-223812-402932 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-11 09:19:18,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.230 0.348 2026-08-11 09:19:18,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.585 2026-08-11 09:19:18,636 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:18,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.087 2026-08-11 09:19:18,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:19:18,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 09:19:19,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.105 0.298 2026-08-11 09:19:19,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.040 2026-08-11 09:19:19,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "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-11 09:19:19,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:19:19,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.043 0.035 2026-08-11 09:19:19,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.102 2026-08-11 09:19:19,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.112 2026-08-11 09:19:19,619 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:19:19,630 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "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-11 09:19:19,635 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:19,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.169 2026-08-11 09:19:19,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.191 2026-08-11 09:19:19,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.219 2026-08-11 09:19:19,731 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:19,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.198 2026-08-11 09:19:19,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.210 2026-08-11 09:19:19,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.012 0.172 2026-08-11 09:19:19,864 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=836&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.201 2026-08-11 09:19:19,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.196 2026-08-11 09:19:19,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.184 2026-08-11 09:19:19,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.186 2026-08-11 09:19:19,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.202 2026-08-11 09:19:19,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.180 2026-08-11 09:19:19,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.162 2026-08-11 09:19:20,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.128 2026-08-11 09:19:20,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.091 2026-08-11 09:19:20,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.084 2026-08-11 09:19:20,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.064 2026-08-11 09:19:20,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.060 2026-08-11 09:19:20,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.068 2026-08-11 09:19:20,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.071 2026-08-11 09:19:20,338 104 INFO rb-3df6733-223812-402932 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-11 09:19:20,355 104 INFO rb-3df6733-223812-402932 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-11 09:19:20,375 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:20,431 104 INFO rb-3df6733-223812-402932 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-11 09:19:20,434 104 INFO rb-3df6733-223812-402932 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-11 09:19:20,438 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:20,444 104 INFO rb-3df6733-223812-402932 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-11 09:19:20,458 104 INFO rb-3df6733-223812-402932 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-11 09:19:20,576 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:20] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 58 0.042 0.064 2026-08-11 09:19:21,357 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,371 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,388 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:21,419 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:19:21,427 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,440 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,456 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,473 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:21,492 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,505 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,523 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:21,543 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,554 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,573 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,588 104 INFO rb-3df6733-223812-402932 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-11 09:19:21,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:21] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 36 0.032 0.062 2026-08-11 09:19:22,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:19:22,456 104 INFO rb-3df6733-223812-402932 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-11 09:19:22,473 104 INFO rb-3df6733-223812-402932 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-11 09:19:22,488 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:19:22,510 104 INFO rb-3df6733-223812-402932 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-11 09:19:22,514 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:22,517 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:22,522 104 INFO rb-3df6733-223812-402932 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-11 09:19:22,539 104 INFO rb-3df6733-223812-402932 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-11 09:19:22,559 104 INFO rb-3df6733-223812-402932 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-11 09:19:22,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:22] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.016 0.014 2026-08-11 09:19:22,572 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35475876 for PoS orders references: ['Order 00034-002-0001'] (draft: False) 2026-08-11 09:19:22,574 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:19:22,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:19:22,717 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35475876 with result: [{'id': 41, 'pos_reference': 'Order 00034-002-0001', 'account_move': False}] 2026-08-11 09:19:22,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.068 0.094 2026-08-11 09:19:22,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:22] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-08-11 09:19:23,505 104 INFO rb-3df6733-223812-402932 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-11 09:19:23,507 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:19:23,515 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6378 2026-08-11 09:19:23,516 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:19:23,516 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6378 2026-08-11 09:19:23,616 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091923_616025_MobileTestUi.txt 2026-08-11 09:19:23,616 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp88w01f0w_chrome_odoo" 2026-08-11 09:19:23,646 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_two_tax_included ... 2026-08-11 09:19:24,263 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6593 2026-08-11 09:19:24,264 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpp0y1fews_chrome_odoo 2026-08-11 09:19:24,264 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42905/json/version 2026-08-11 09:19:24,266 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42905/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:19:24,289 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:19:24,290 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42905/json 2026-08-11 09:19:24,291 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42905/json with timeout 3 increased to 10s during tests 2026-08-11 09:19:24,299 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:42905/devtools/page/FA189B3E583607D9148DC7D0F889F281 2026-08-11 09:19:24,362 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:19:24,368 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:19:24,727 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:19:24,731 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:19:24,733 104 INFO rb-3df6733-223812-402932 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-11 09:19:24,734 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:19:24,744 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:19:25,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 114 0.134 0.628 2026-08-11 09:19:25,505 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'FA189B3E583607D9148DC7D0F889F281', 'loaderId': '8D2A78B38EFA7481F18639730EFFED3D', 'isDownload': False} 2026-08-11 09:19:25,505 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionTwoTaxIncluded')" 2026-08-11 09:19:25,522 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:25,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-08-11 09:19:25,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-08-11 09:19:25,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-08-11 09:19:25,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:19:25,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.005 2026-08-11 09:19:25,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:19:25,954 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:19:25,958 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:19:25,963 104 INFO rb-3df6733-223812-402932 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-11 09:19:26,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 298 0.297 0.394 2026-08-11 09:19:26,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:19:26,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "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-11 09:19:26,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "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-11 09:19:26,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:19:26,846 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.024 0.037 2026-08-11 09:19:26,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.080 2026-08-11 09:19:26,886 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:26,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.115 2026-08-11 09:19:26,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.141 2026-08-11 09:19:26,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:26] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.173 2026-08-11 09:19:27,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19: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-11 09:19:27,020 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:19:27,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.225 2026-08-11 09:19:27,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.218 2026-08-11 09:19:27,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:27,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.205 2026-08-11 09:19:27,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=product.product&field=image_128&id=837&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.253 2026-08-11 09:19:27,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.263 2026-08-11 09:19:27,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 19 0.032 0.238 2026-08-11 09:19:27,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.241 2026-08-11 09:19:27,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.249 2026-08-11 09:19:27,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.260 2026-08-11 09:19:27,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.198 2026-08-11 09:19:27,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.175 2026-08-11 09:19:27,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.166 2026-08-11 09:19:27,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.114 2026-08-11 09:19:27,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.098 2026-08-11 09:19:27,451 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.087 2026-08-11 09:19:27,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.091 2026-08-11 09:19:27,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.088 2026-08-11 09:19:27,510 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.094 2026-08-11 09:19:27,724 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,738 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.006 0.012 2026-08-11 09:19:27,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:27,789 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,793 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,796 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:27,805 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:27,825 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,837 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,856 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:27,874 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:19:27,889 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,905 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,922 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:27,958 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,971 104 INFO rb-3df6733-223812-402932 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-11 09:19:27,989 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:28,008 104 INFO rb-3df6733-223812-402932 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-11 09:19:28,021 104 INFO rb-3df6733-223812-402932 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-11 09:19:28,039 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:19:28,045 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:19:28,052 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6593 2026-08-11 09:19:28,052 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:19:28,056 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6593 2026-08-11 09:19:28,151 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091928_151226_MobileTestUi.txt 2026-08-11 09:19:28,151 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpp0y1fews_chrome_odoo" 2026-08-11 09:19:28,184 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fixed_tax_negative_qty ... 2026-08-11 09:19:28,833 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6797 2026-08-11 09:19:28,834 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpu545macq_chrome_odoo 2026-08-11 09:19:28,834 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35367/json/version 2026-08-11 09:19:28,836 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35367/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:19:28,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:19:28,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35367/json 2026-08-11 09:19:28,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35367/json with timeout 3 increased to 10s during tests 2026-08-11 09:19:28,872 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:35367/devtools/page/B86E7985051B5216186BEC9B0BE92B56 2026-08-11 09:19:28,878 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:19:28,880 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:19:29,128 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:19:29,130 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:19:29,140 104 INFO rb-3df6733-223812-402932 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-11 09:19:29,140 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:19:29,150 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:19:29,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:29] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.060 0.475 2026-08-11 09:19:29,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'B86E7985051B5216186BEC9B0BE92B56', 'loaderId': 'C5CEFD19D899EEFCC0568FB22769241F', 'isDownload': False} 2026-08-11 09:19:29,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FixedTaxNegativeQty')" 2026-08-11 09:19:29,695 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:29,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:29] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:19:29,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:29] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-08-11 09:19:29,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:29] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.021 2026-08-11 09:19:30,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:30] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 09:19:30,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-11 09:19:30,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:30,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:19:30,138 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:19:30,162 104 INFO rb-3df6733-223812-402932 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-11 09:19:30,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.272 0.399 2026-08-11 09:19:30,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:30] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.668 2026-08-11 09:19:30,904 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:30,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.054 2026-08-11 09:19:31,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:19:31,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:19:31,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.186 0.314 2026-08-11 09:19:31,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "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-11 09:19:31,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "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-11 09:19:31,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:19:31,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.038 0.040 2026-08-11 09:19:31,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:19:31,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.101 2026-08-11 09:19:31,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.134 2026-08-11 09:19:31,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:31] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.151 2026-08-11 09:19:32,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.186 2026-08-11 09:19:32,015 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19: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-11 09:19:32,025 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:19:32,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.217 2026-08-11 09:19:32,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.164 2026-08-11 09:19:32,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.018 0.166 2026-08-11 09:19:32,106 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:32,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.017 0.180 2026-08-11 09:19:32,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.189 2026-08-11 09:19:32,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.016 0.176 2026-08-11 09:19:32,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=product.product&field=image_128&id=838&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.021 0.210 2026-08-11 09:19:32,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.225 2026-08-11 09:19:32,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.185 2026-08-11 09:19:32,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.012 0.191 2026-08-11 09:19:32,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.157 2026-08-11 09:19:32,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.150 2026-08-11 09:19:32,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.107 2026-08-11 09:19:32,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.074 2026-08-11 09:19:32,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.007 0.089 2026-08-11 09:19:32,405 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.085 2026-08-11 09:19:32,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.085 2026-08-11 09:19:32,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.089 2026-08-11 09:19:32,754 104 INFO rb-3df6733-223812-402932 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-11 09:19:32,771 104 INFO rb-3df6733-223812-402932 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-11 09:19:32,788 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:32,825 104 INFO rb-3df6733-223812-402932 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-11 09:19:32,831 104 INFO rb-3df6733-223812-402932 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-11 09:19:32,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:32,847 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:32,861 104 INFO rb-3df6733-223812-402932 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-11 09:19:32,872 104 INFO rb-3df6733-223812-402932 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-11 09:19:32,889 104 INFO rb-3df6733-223812-402932 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-11 09:19:32,905 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:32,925 104 INFO rb-3df6733-223812-402932 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-11 09:19:33,742 104 INFO rb-3df6733-223812-402932 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-11 09:19:33,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:19:33,779 104 INFO rb-3df6733-223812-402932 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-11 09:19:33,785 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:33,786 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:33,809 104 INFO rb-3df6733-223812-402932 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-11 09:19:33,821 104 INFO rb-3df6733-223812-402932 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-11 09:19:33,837 104 INFO rb-3df6733-223812-402932 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-11 09:19:33,850 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11487868 for PoS orders references: ['Order 00036-002-0001'] (draft: False) 2026-08-11 09:19:33,857 104 INFO rb-3df6733-223812-402932 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-11 09:19:33,863 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:34,068 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11487868 with result: [{'id': 42, 'pos_reference': 'Order 00036-002-0001', 'account_move': False}] 2026-08-11 09:19:34,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.133 0.115 2026-08-11 09:19:34,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:34] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 09:19:34,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.004 2026-08-11 09:19:34,877 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:19:34,886 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:34,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6797 2026-08-11 09:19:34,895 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:19:34,895 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6797 2026-08-11 09:19:34,994 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091934_993908_MobileTestUi.txt 2026-08-11 09:19:34,994 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpu545macq_chrome_odoo" 2026-08-11 09:19:36,322 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_product_pricelist_loading ... 2026-08-11 09:19:37,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7006 2026-08-11 09:19:37,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpab3of4f1_chrome_odoo 2026-08-11 09:19:37,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33229/json/version 2026-08-11 09:19:37,159 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33229/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:19:37,184 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:19:37,184 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33229/json 2026-08-11 09:19:37,185 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33229/json with timeout 3 increased to 10s during tests 2026-08-11 09:19:37,192 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33229/devtools/page/253D31981A8963FDC2A2C230884724F8 2026-08-11 09:19:37,259 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:19:37,269 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:19:37,497 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:19:37,499 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:19:37,502 104 INFO rb-3df6733-223812-402932 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-11 09:19:37,502 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:19:37,512 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:19:38,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 114 0.108 0.583 2026-08-11 09:19:38,203 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '253D31981A8963FDC2A2C230884724F8', 'loaderId': '11413C22BDCDCDFF5DB0806889B98FF2', 'isDownload': False} 2026-08-11 09:19:38,203 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoading')" 2026-08-11 09:19:38,218 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:38,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:19:38,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.017 2026-08-11 09:19:38,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.021 2026-08-11 09:19:38,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 09:19:38,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.007 2026-08-11 09:19:38,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:19:38,666 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:38,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:38,688 104 INFO rb-3df6733-223812-402932 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-11 09:19:39,210 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 295 0.183 0.349 2026-08-11 09:19:39,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:39] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.554 2026-08-11 09:19:39,311 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:39,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.130 2026-08-11 09:19:39,510 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 09:19:39,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:19:39,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 169 0.128 0.276 2026-08-11 09:19:40,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.010 0.038 2026-08-11 09:19:40,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.002 0.012 2026-08-11 09:19:40,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:19:40,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=product.product&field=image_128&id=839&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.033 0.032 2026-08-11 09:19:40,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.072 2026-08-11 09:19:40,153 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:40,156 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.069 2026-08-11 09:19:40,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.075 2026-08-11 09:19:40,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.073 2026-08-11 09:19:40,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.093 2026-08-11 09:19:40,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.077 2026-08-11 09:19:40,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.073 2026-08-11 09:19:40,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.086 2026-08-11 09:19:40,279 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:19:40,280 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "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-11 09:19:40,281 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:19:40,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.022 0.098 2026-08-11 09:19:40,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 19 0.021 0.140 2026-08-11 09:19:40,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.029 2026-08-11 09:19:40,363 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.022 2026-08-11 09:19:40,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.010 2026-08-11 09:19:41,023 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:19:41,040 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100100' (trigger: body)' 2026-08-11 09:19:41,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.013 2026-08-11 09:19:41,056 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:41,084 104 INFO rb-3df6733-223812-402932 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-11 09:19:41,089 104 INFO rb-3df6733-223812-402932 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-11 09:19:41,090 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:41,107 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100200' (trigger: body)' 2026-08-11 09:19:41,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:41,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:41] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.009 0.017 2026-08-11 09:19:41,144 104 INFO rb-3df6733-223812-402932 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-11 09:19:41,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.015 0.036 2026-08-11 09:19:41,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 11 0.007 0.021 2026-08-11 09:19:42,014 104 INFO rb-3df6733-223812-402932 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-11 09:19:42,021 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100300' (trigger: body)' 2026-08-11 09:19:42,046 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:42,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:42] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.009 0.011 2026-08-11 09:19:42,059 104 INFO rb-3df6733-223812-402932 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-11 09:19:42,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.010 0.031 2026-08-11 09:19:42,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:42] "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-11 09:19:42,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:19:42,887 104 INFO rb-3df6733-223812-402932 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-11 09:19:42,891 104 INFO rb-3df6733-223812-402932 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-11 09:19:42,896 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:19:42,908 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:42,915 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7006 2026-08-11 09:19:42,916 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:19:42,916 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7006 2026-08-11 09:19:43,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091943_010744_MobileTestUi.txt 2026-08-11 09:19:43,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpab3of4f1_chrome_odoo" 2026-08-11 09:19:43,042 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-08-11 09:19:43,620 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7207 2026-08-11 09:19:43,621 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpf8210xzt_chrome_odoo 2026-08-11 09:19:43,621 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35869/json/version 2026-08-11 09:19:43,623 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35869/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:19:43,672 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:19:43,672 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35869/json 2026-08-11 09:19:43,673 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35869/json with timeout 3 increased to 10s during tests 2026-08-11 09:19:43,682 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:35869/devtools/page/DEA4433A3EFC9114C9AC3517189986B7 2026-08-11 09:19:43,691 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:19:43,705 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:19:43,984 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:19:43,986 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:19:43,994 104 INFO rb-3df6733-223812-402932 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-11 09:19:43,994 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:19:44,014 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:19:44,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:44] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.055 0.590 2026-08-11 09:19:44,655 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'DEA4433A3EFC9114C9AC3517189986B7', 'loaderId': '643F29A2AE786B9F31BBCC55CF7D1594', 'isDownload': False} 2026-08-11 09:19:44,655 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-08-11 09:19:44,671 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:44,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:44] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:19:44,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:44] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.018 2026-08-11 09:19:44,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:44] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-08-11 09:19:45,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:45] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.011 0.008 2026-08-11 09:19:45,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.009 2026-08-11 09:19:45,133 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:45,148 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:19:45,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.004 2026-08-11 09:19:45,163 104 INFO rb-3df6733-223812-402932 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-11 09:19:45,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.280 0.344 2026-08-11 09:19:45,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.628 2026-08-11 09:19:45,880 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:45,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.087 2026-08-11 09:19:46,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:19:46,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 09:19:46,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.150 0.276 2026-08-11 09:19:46,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "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-11 09:19:46,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "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-11 09:19:46,675 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:19:46,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.021 0.041 2026-08-11 09:19:46,786 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.086 2026-08-11 09:19:46,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:46,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.123 2026-08-11 09:19:46,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.142 2026-08-11 09:19:46,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.174 2026-08-11 09:19:46,909 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19: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-11 09:19:46,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:46,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.194 2026-08-11 09:19:46,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.186 2026-08-11 09:19:47,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=product.product&field=image_128&id=842&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.023 0.195 2026-08-11 09:19:47,032 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:19:47,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.207 2026-08-11 09:19:47,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.212 2026-08-11 09:19:47,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.015 0.199 2026-08-11 09:19:47,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.019 0.217 2026-08-11 09:19:47,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.244 2026-08-11 09:19:47,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.173 2026-08-11 09:19:47,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.187 2026-08-11 09:19:47,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.181 2026-08-11 09:19:47,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.157 2026-08-11 09:19:47,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.120 2026-08-11 09:19:47,268 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.072 2026-08-11 09:19:47,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.078 2026-08-11 09:19:47,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.056 2026-08-11 09:19:47,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.007 0.061 2026-08-11 09:19:47,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.067 2026-08-11 09:19:47,654 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:19:47,671 104 INFO rb-3df6733-223812-402932 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-11 09:19:47,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.006 0.012 2026-08-11 09:19:47,686 104 INFO rb-3df6733-223812-402932 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-11 09:19:47,706 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-11 09:19:47,720 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-11 09:19:47,745 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:47,783 104 INFO rb-3df6733-223812-402932 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-11 09:19:47,788 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:47,791 104 INFO rb-3df6733-223812-402932 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-11 09:19:47,808 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:19:47,839 104 INFO rb-3df6733-223812-402932 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-11 09:19:47,842 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:47,845 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:47,861 104 INFO rb-3df6733-223812-402932 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-11 09:19:47,875 104 INFO rb-3df6733-223812-402932 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-11 09:19:47,887 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:19:47,899 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:19:47,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:19:47,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90405416 for PoS orders references: ['Order 00038-002-0001'] (draft: False) 2026-08-11 09:19:48,027 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90405416 with result: [{'id': 43, 'pos_reference': 'Order 00038-002-0001', 'account_move': False}] 2026-08-11 09:19:48,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.047 0.094 2026-08-11 09:19:48,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:48] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 09:19:48,817 104 INFO rb-3df6733-223812-402932 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-11 09:19:48,822 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:48,838 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:19:48,854 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.control-button:contains("Refund")' 2026-08-11 09:19:48,872 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:19:48,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:48] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.015 0.016 2026-08-11 09:19:48,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:48] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 20 0.009 0.023 2026-08-11 09:19:49,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:19:49,710 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:49,725 104 INFO rb-3df6733-223812-402932 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-11 09:19:49,737 104 INFO rb-3df6733-223812-402932 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-11 09:19:49,754 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:49,774 104 INFO rb-3df6733-223812-402932 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-11 09:19:49,786 104 INFO rb-3df6733-223812-402932 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-11 09:19:49,804 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:19:49,823 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.ticket-screen .button.pay-order-button' 2026-08-11 09:19:49,837 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:19:49,853 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click lot icon (trigger: .line-lot-icon)' 2026-08-11 09:19:49,872 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'Check lot number (trigger: .popup-input:propValue(123456789))' 2026-08-11 09:19:49,874 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:19:49,884 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7207 2026-08-11 09:19:49,885 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:19:49,898 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7207 2026-08-11 09:19:49,995 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091949_995371_MobileTestUi.txt 2026-08-11 09:19:49,995 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpf8210xzt_chrome_odoo" 2026-08-11 09:19:50,021 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_options ... 2026-08-11 09:19:50,692 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7418 2026-08-11 09:19:50,692 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpd3uiw_42_chrome_odoo 2026-08-11 09:19:50,692 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40753/json/version 2026-08-11 09:19:50,694 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40753/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:19:50,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:19:50,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40753/json 2026-08-11 09:19:50,709 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40753/json with timeout 3 increased to 10s during tests 2026-08-11 09:19:50,772 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:40753/devtools/page/0BF5E41DD157AB9F16BC9D780EBD5045 2026-08-11 09:19:50,783 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:19:50,787 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:19:51,012 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:19:51,014 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:19:51,022 104 INFO rb-3df6733-223812-402932 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-11 09:19:51,022 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:19:51,036 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:19:52,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.061 1.341 2026-08-11 09:19:52,438 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '0BF5E41DD157AB9F16BC9D780EBD5045', 'loaderId': '5BDF501C33D6773ABDF9DF03C4ED7931', 'isDownload': False} 2026-08-11 09:19:52,438 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('MultiProductOptionsTour')" 2026-08-11 09:19:52,449 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:52,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:19:52,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.019 2026-08-11 09:19:52,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-08-11 09:19:52,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:19:52,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.005 2026-08-11 09:19:52,885 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:19:52,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.009 2026-08-11 09:19:52,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:52] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:19:52,918 104 INFO rb-3df6733-223812-402932 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-11 09:19:53,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.227 0.382 2026-08-11 09:19:53,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "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-11 09:19:53,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "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-11 09:19:53,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:19:53,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.034 0.036 2026-08-11 09:19:53,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.026 0.095 2026-08-11 09:19:53,795 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:19:53,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.144 2026-08-11 09:19:53,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.185 2026-08-11 09:19:53,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.220 2026-08-11 09:19:53,931 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "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-11 09:19:53,937 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:19:53,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.269 2026-08-11 09:19:53,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.242 2026-08-11 09:19:54,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=product.product&field=image_128&id=843&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.211 2026-08-11 09:19:54,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.233 2026-08-11 09:19:54,079 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:19:54,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.224 2026-08-11 09:19:54,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.013 0.193 2026-08-11 09:19:54,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.178 2026-08-11 09:19:54,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.200 2026-08-11 09:19:54,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.185 2026-08-11 09:19:54,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.128 2026-08-11 09:19:54,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.138 2026-08-11 09:19:54,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.122 2026-08-11 09:19:54,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.015 2026-08-11 09:19:54,268 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.073 2026-08-11 09:19:54,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.075 2026-08-11 09:19:54,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.078 2026-08-11 09:19:54,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.088 2026-08-11 09:19:54,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.140 2026-08-11 09:19:54,693 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour MultiProductOptionsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:19:54,704 104 INFO rb-3df6733-223812-402932 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-11 09:19:54,722 104 INFO rb-3df6733-223812-402932 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-11 09:19:54,722 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.015 2026-08-11 09:19:54,736 104 INFO rb-3df6733-223812-402932 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-11 09:19:54,753 104 INFO rb-3df6733-223812-402932 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-11 09:19:54,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:19:54,764 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7418 2026-08-11 09:19:54,765 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:19:54,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7418 2026-08-11 09:19:54,847 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_091954_847036_MobileTestUi.txt 2026-08-11 09:19:54,848 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpd3uiw_42_chrome_odoo" 2026-08-11 09:19:54,871 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_only_unpaid_orders_are_loaded ... 2026-08-11 09:19:55,310 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7615 2026-08-11 09:19:55,311 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp6adbkqkd_chrome_odoo 2026-08-11 09:19:55,311 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38155/json/version 2026-08-11 09:19:55,319 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38155/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:19:55,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:19:55,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38155/json 2026-08-11 09:19:55,368 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38155/json with timeout 3 increased to 10s during tests 2026-08-11 09:19:55,389 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38155/devtools/page/7AD8D5FEEB989D6BA9D957B78C202DC1 2026-08-11 09:19:55,410 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:19:55,417 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:19:55,606 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:19:55,615 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:19:55,619 104 INFO rb-3df6733-223812-402932 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-11 09:19:55,620 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:19:55,630 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:19:55,806 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:55] "GET /pos/ui?config_id=13 HTTP/1.1" 303 - 14 0.008 0.171 2026-08-11 09:19:56,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:56] "GET /web HTTP/1.1" 200 - 110 0.081 0.446 2026-08-11 09:19:56,341 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '7AD8D5FEEB989D6BA9D957B78C202DC1', 'loaderId': 'EDA938B053A3666BC6BF3A5A0CE9596D', 'isDownload': False} 2026-08-11 09:19:56,341 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_only_unpaid_orders_are_loaded')" 2026-08-11 09:19:56,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:56] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-08-11 09:19:56,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:56] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.019 2026-08-11 09:19:56,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:56] "GET /web/webclient/load_menus/e6fe8124f3cdc3d0bcba9422efc1b2676539412b28fa8916353d12563fcb2fcb HTTP/1.1" 200 - 2 0.001 0.035 2026-08-11 09:19:56,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:56] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.036 2026-08-11 09:19:56,438 104 INFO rb-3df6733-223812-402932 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-11 09:19:56,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:56] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.013 0.005 2026-08-11 09:19:57,096 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-08-11 09:19:57,096 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-11 09:19:57,106 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-08-11 09:19:57,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.014 2026-08-11 09:19:57,188 104 INFO rb-3df6733-223812-402932 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-11 09:19:57,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "POST /mail/init_messaging HTTP/1.1" 200 - 104 0.101 0.112 2026-08-11 09:19:57,336 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.206 2026-08-11 09:19:57,343 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.002 0.175 2026-08-11 09:19:57,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.008 0.177 2026-08-11 09:19:57,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.018 0.199 2026-08-11 09:19:57,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.214 2026-08-11 09:19:57,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 11 0.010 0.187 2026-08-11 09:19:57,446 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:19:57,459 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:19:57,463 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.008 0.123 2026-08-11 09:19:57,472 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19: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-11 09:19:57,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.126 2026-08-11 09:19:57,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:19:57,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 200 - 18 0.024 0.027 2026-08-11 09:19:57,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.171 2026-08-11 09:19:57,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "POST /web/action/load HTTP/1.1" 200 - 9 0.013 0.140 2026-08-11 09:19:57,572 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.211 2026-08-11 09:19:57,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:57] "GET /web?reload=true HTTP/1.1" 200 - 16 0.008 0.029 2026-08-11 09:19:57,667 104 INFO rb-3df6733-223812-402932 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-11 09:19:58,243 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:19:58,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 09:19:58,248 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 09:19:58,258 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.001 0.005 2026-08-11 09:19:58,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.030 0.040 2026-08-11 09:19:58,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.002 0.031 2026-08-11 09:19:58,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.004 0.049 2026-08-11 09:19:58,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.009 0.058 2026-08-11 09:19:58,418 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.014 0.025 2026-08-11 09:19:58,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.080 2026-08-11 09:19:58,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.080 2026-08-11 09:19:58,510 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.014 0.102 2026-08-11 09:19:58,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.123 2026-08-11 09:19:58,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.124 2026-08-11 09:19:58,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 49 0.026 0.052 2026-08-11 09:19:58,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:58] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 21 0.013 0.022 2026-08-11 09:19:59,480 104 INFO rb-3df6733-223812-402932 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-11 09:19:59,487 104 INFO rb-3df6733-223812-402932 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-11 09:19:59,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:59] "POST /web/dataset/call_button HTTP/1.1" 200 - 64 0.034 0.058 2026-08-11 09:19:59,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:59] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 37 0.016 0.121 2026-08-11 09:19:59,756 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:19:59,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:59] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.008 2026-08-11 09:19:59,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:59] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.018 2026-08-11 09:19:59,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:19:59] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.023 2026-08-11 09:20:00,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-08-11 09:20:00,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:20:00,081 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:00,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:00,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 270 0.231 0.315 2026-08-11 09:20:00,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.417 2026-08-11 09:20:00,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "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-11 09:20:00,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "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-11 09:20:00,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:20:00,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.021 0.036 2026-08-11 09:20:00,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.093 2026-08-11 09:20:00,878 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:20:00,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.136 2026-08-11 09:20:00,936 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.172 2026-08-11 09:20:00,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:00] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.206 2026-08-11 09:20:01,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.235 2026-08-11 09:20:01,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:01,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.015 0.174 2026-08-11 09:20:01,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.004 0.172 2026-08-11 09:20:01,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.171 2026-08-11 09:20:01,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.174 2026-08-11 09:20:01,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 200 - 11 0.018 0.162 2026-08-11 09:20:01,169 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.006 0.138 2026-08-11 09:20:01,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.126 2026-08-11 09:20:01,190 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.126 2026-08-11 09:20:01,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.001 0.120 2026-08-11 09:20:01,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.099 2026-08-11 09:20:01,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.088 2026-08-11 09:20:01,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.005 0.065 2026-08-11 09:20:01,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.006 0.077 2026-08-11 09:20:01,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.082 2026-08-11 09:20:01,703 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,720 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.009 0.014 2026-08-11 09:20:01,744 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,767 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,771 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,789 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,808 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,820 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,838 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,858 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,870 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,881 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13469264 for PoS orders references: ['Order 00040-001-0001'] (draft: True) 2026-08-11 09:20:01,912 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,948 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,967 104 INFO rb-3df6733-223812-402932 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-11 09:20:01,969 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13469264 with result: [{'id': 44, 'pos_reference': 'Order 00040-001-0001', 'account_move': False}] 2026-08-11 09:20:01,980 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.043 0.060 2026-08-11 09:20:02,006 104 INFO rb-3df6733-223812-402932 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-11 09:20:02,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /web HTTP/1.1" 200 - 16 0.007 0.035 2026-08-11 09:20:02,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /web HTTP/1.1" 200 - 16 0.010 0.033 2026-08-11 09:20:02,152 104 INFO rb-3df6733-223812-402932 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-11 09:20:02,430 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 09:20:02,434 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:20:02,438 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-11 09:20:02,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.006 2026-08-11 09:20:02,506 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.022 0.041 2026-08-11 09:20:02,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.003 0.040 2026-08-11 09:20:02,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.003 0.046 2026-08-11 09:20:02,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.027 0.047 2026-08-11 09:20:02,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.043 2026-08-11 09:20:02,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.011 0.037 2026-08-11 09:20:02,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.034 2026-08-11 09:20:02,626 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.028 2026-08-11 09:20:02,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.005 0.068 2026-08-11 09:20:02,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.012 0.062 2026-08-11 09:20:02,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /web?reload=true HTTP/1.1" 200 - 16 0.011 0.076 2026-08-11 09:20:02,796 104 INFO rb-3df6733-223812-402932 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-11 09:20:02,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:02] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.005 0.004 2026-08-11 09:20:03,071 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-08-11 09:20:03,071 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-08-11 09:20:03,079 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-08-11 09:20:03,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.007 0.007 2026-08-11 09:20:03,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.045 0.043 2026-08-11 09:20:03,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.001 0.076 2026-08-11 09:20:03,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.081 2026-08-11 09:20:03,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.017 0.081 2026-08-11 09:20:03,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.088 2026-08-11 09:20:03,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.102 2026-08-11 09:20:03,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.049 2026-08-11 09:20:03,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.007 0.060 2026-08-11 09:20:03,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.076 2026-08-11 09:20:03,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.080 2026-08-11 09:20:03,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.001 0.013 2026-08-11 09:20:03,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.007 0.024 2026-08-11 09:20:03,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:03] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 304 - 11 0.007 0.020 2026-08-11 09:20:04,163 104 INFO rb-3df6733-223812-402932 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-11 09:20:04,170 104 INFO rb-3df6733-223812-402932 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-11 09:20:04,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:04] "POST /web/dataset/call_button HTTP/1.1" 200 - 35 0.016 0.047 2026-08-11 09:20:04,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:04] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.010 0.039 2026-08-11 09:20:04,311 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:04,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-08-11 09:20:04,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:20:05,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.143 0.301 2026-08-11 09:20:05,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:05] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.229 2026-08-11 09:20:05,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:05] "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-11 09:20:05,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:05] "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-11 09:20:05,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:05] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:20:05,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.007 2026-08-11 09:20:05,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:05] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 304 - 11 0.018 0.041 2026-08-11 09:20:05,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.009 2026-08-11 09:20:06,119 104 INFO rb-3df6733-223812-402932 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-11 09:20:06,137 104 INFO rb-3df6733-223812-402932 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-11 09:20:06,154 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.screen.ticket-screen' 2026-08-11 09:20:06,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_shared_order HTTP/1.1" 200 - 21 0.018 0.030 2026-08-11 09:20:07,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:20:07,111 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,120 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,137 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,153 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,169 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,187 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:07,203 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:07] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-08-11 09:20:07,225 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,237 104 INFO rb-3df6733-223812-402932 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-11 09:20:07,242 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:07,249 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #59542196 for PoS orders references: ['Order 00040-001-0001'] (draft: False) 2026-08-11 09:20:07,293 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #43 deleted pos.order.line records with IDs: [62] 2026-08-11 09:20:07,414 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #59542196 with result: [{'id': 44, 'pos_reference': 'Order 00040-001-0001', 'account_move': False}] 2026-08-11 09:20:07,423 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.086 0.099 2026-08-11 09:20:07,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:07] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.011 2026-08-11 09:20:08,204 104 INFO rb-3df6733-223812-402932 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-11 09:20:08,220 104 INFO rb-3df6733-223812-402932 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-11 09:20:08,237 104 INFO rb-3df6733-223812-402932 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-11 09:20:08,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:08] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.011 0.023 2026-08-11 09:20:08,944 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:20:09,041 104 INFO rb-3df6733-223812-402932 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-11 09:20:09,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:09] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 7 0.003 0.009 2026-08-11 09:20:09,466 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 43, model: account.move 2026-08-11 09:20:10,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 633 0.540 0.723 2026-08-11 09:20:10,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "GET /web HTTP/1.1" 200 - 16 0.008 0.037 2026-08-11 09:20:10,468 104 INFO rb-3df6733-223812-402932 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-11 09:20:10,730 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:20:10,757 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-08-11 09:20:10,764 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-08-11 09:20:10,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.005 2026-08-11 09:20:10,875 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.022 0.059 2026-08-11 09:20:10,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.078 2026-08-11 09:20:10,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.016 0.072 2026-08-11 09:20:10,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.009 0.071 2026-08-11 09:20:10,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.025 0.044 2026-08-11 09:20:10,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.069 2026-08-11 09:20:10,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.047 2026-08-11 09:20:10,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:10] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.056 2026-08-11 09:20:11,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.008 0.062 2026-08-11 09:20:11,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.097 2026-08-11 09:20:11,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /web?reload=true HTTP/1.1" 200 - 16 0.012 0.039 2026-08-11 09:20:11,158 104 INFO rb-3df6733-223812-402932 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-11 09:20:11,422 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:20:11,434 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-08-11 09:20:11,438 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-11 09:20:11,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.047 0.050 2026-08-11 09:20:11,547 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.090 2026-08-11 09:20:11,555 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.003 0.080 2026-08-11 09:20:11,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.005 0.072 2026-08-11 09:20:11,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.007 0.078 2026-08-11 09:20:11,624 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.025 0.080 2026-08-11 09:20:11,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.048 2026-08-11 09:20:11,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.003 0.051 2026-08-11 09:20:11,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /web/image?model=res.users&field=avatar_128&id=43 HTTP/1.1" 304 - 11 0.012 0.067 2026-08-11 09:20:11,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.020 0.082 2026-08-11 09:20:11,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.101 2026-08-11 09:20:11,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.001 0.017 2026-08-11 09:20:11,802 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.026 0.022 2026-08-11 09:20:11,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:11] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 304 - 11 0.011 0.021 2026-08-11 09:20:12,622 104 INFO rb-3df6733-223812-402932 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-11 09:20:12,636 104 INFO rb-3df6733-223812-402932 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-11 09:20:12,652 104 INFO rb-3df6733-223812-402932 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-11 09:20:12,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:12] "POST /web/dataset/call_button HTTP/1.1" 200 - 22 0.027 0.027 2026-08-11 09:20:12,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:12] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.021 0.040 2026-08-11 09:20:12,781 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:12,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.008 2026-08-11 09:20:12,954 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:20:13,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 173 0.132 0.300 2026-08-11 09:20:13,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:13] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.126 2026-08-11 09:20:13,459 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.038 2026-08-11 09:20:13,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.011 2026-08-11 09:20:13,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:20:13,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.001 0.005 2026-08-11 09:20:13,576 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:13] "GET /web/image/res.users/43/avatar_128 HTTP/1.1" 304 - 11 0.012 0.022 2026-08-11 09:20:13,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:20:14,320 104 INFO rb-3df6733-223812-402932 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-11 09:20:14,338 104 INFO rb-3df6733-223812-402932 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-11 09:20:14,352 104 INFO rb-3df6733-223812-402932 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-11 09:20:14,356 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:20:14,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7615 2026-08-11 09:20:14,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:20:14,365 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7615 2026-08-11 09:20:14,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092014_469495_MobileTestUi.txt 2026-08-11 09:20:14,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp6adbkqkd_chrome_odoo" 2026-08-11 09:20:14,513 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_and_invoice_amounts ... 2026-08-11 09:20:15,168 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7992 2026-08-11 09:20:15,169 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmppd8rbrgx_chrome_odoo 2026-08-11 09:20:15,169 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37663/json/version 2026-08-11 09:20:15,170 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37663/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:20:15,201 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:20:15,201 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37663/json 2026-08-11 09:20:15,203 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37663/json with timeout 3 increased to 10s during tests 2026-08-11 09:20:15,269 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37663/devtools/page/58FD0E4EBDD9B149B656BC9B070485E3 2026-08-11 09:20:15,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:20:15,299 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:20:15,560 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:20:15,563 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:20:15,566 104 INFO rb-3df6733-223812-402932 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-11 09:20:15,566 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:20:15,584 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:20:16,190 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.082 0.528 2026-08-11 09:20:16,193 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '58FD0E4EBDD9B149B656BC9B070485E3', 'loaderId': '72B0458AB29282759B13028DDEC57DCF', 'isDownload': False} 2026-08-11 09:20:16,193 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenInvoiceOrder')" 2026-08-11 09:20:16,211 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:16,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.008 2026-08-11 09:20:16,250 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.032 2026-08-11 09:20:16,267 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.042 2026-08-11 09:20:16,660 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:20:16,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.023 0.007 2026-08-11 09:20:16,717 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:20:16,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.010 2026-08-11 09:20:16,730 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:20:16,761 104 INFO rb-3df6733-223812-402932 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-11 09:20:17,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.227 0.410 2026-08-11 09:20:17,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:17] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.645 2026-08-11 09:20:17,480 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:17,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.086 2026-08-11 09:20:17,696 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:20:17,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:20:18,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.171 0.288 2026-08-11 09:20:18,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.046 2026-08-11 09:20:18,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "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-11 09:20:18,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:20:18,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.021 0.033 2026-08-11 09:20:18,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.080 2026-08-11 09:20:18,463 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:20:18,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.105 2026-08-11 09:20:18,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.130 2026-08-11 09:20:18,552 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "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-11 09:20:18,558 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:18,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.163 2026-08-11 09:20:18,575 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:20:18,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.211 2026-08-11 09:20:18,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.194 2026-08-11 09:20:18,660 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=844&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.176 2026-08-11 09:20:18,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.202 2026-08-11 09:20:18,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.031 0.164 2026-08-11 09:20:18,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.013 0.182 2026-08-11 09:20:18,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.199 2026-08-11 09:20:18,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.223 2026-08-11 09:20:18,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.226 2026-08-11 09:20:18,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.017 0.208 2026-08-11 09:20:18,911 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.201 2026-08-11 09:20:18,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.157 2026-08-11 09:20:18,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.147 2026-08-11 09:20:18,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.009 0.127 2026-08-11 09:20:18,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.108 2026-08-11 09:20:18,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:18] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.097 2026-08-11 09:20:19,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:19] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.096 2026-08-11 09:20:19,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:19] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.092 2026-08-11 09:20:19,269 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:20:19,286 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,303 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.015 2026-08-11 09:20:19,320 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:19,354 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,359 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:19,361 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,370 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:19,390 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,402 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,420 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:19,439 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:20:19,456 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,496 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,503 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,520 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:20:19,547 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,557 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:20:19,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:20:19,570 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-11 09:20:19,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.012 2026-08-11 09:20:19,588 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,603 104 INFO rb-3df6733-223812-402932 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-11 09:20:19,618 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55254499 for PoS orders references: ['Order 00042-002-0001'] (draft: False) 2026-08-11 09:20:19,630 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:20:21,391 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55254499 with result: [{'id': 45, 'pos_reference': 'Order 00042-002-0001', 'account_move': 107}] 2026-08-11 09:20:21,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 853 0.588 1.238 2026-08-11 09:20:21,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.445 2026-08-11 09:20:21,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:21] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.008 0.015 2026-08-11 09:20:21,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:21] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 09:20:22,290 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:20:22,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:22] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:22,305 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7992 2026-08-11 09:20:22,306 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:20:22,306 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7992 2026-08-11 09:20:22,365 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092022_364896_MobileTestUi.txt 2026-08-11 09:20:22,365 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmppd8rbrgx_chrome_odoo" 2026-08-11 09:20:22,413 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_decimals ... 2026-08-11 09:20:23,110 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8214 2026-08-11 09:20:23,110 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpw6b6d7z2_chrome_odoo 2026-08-11 09:20:23,110 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36271/json/version 2026-08-11 09:20:23,112 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36271/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:20:23,171 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:20:23,171 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36271/json 2026-08-11 09:20:23,172 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36271/json with timeout 3 increased to 10s during tests 2026-08-11 09:20:23,177 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36271/devtools/page/D4F1A81BD2F5EEE3E7CAC27875A21C19 2026-08-11 09:20:23,186 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:20:23,191 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:20:23,396 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:20:23,399 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:20:23,402 104 INFO rb-3df6733-223812-402932 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-11 09:20:23,402 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:20:23,415 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:20:23,944 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:23] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 111 0.070 0.464 2026-08-11 09:20:23,947 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'D4F1A81BD2F5EEE3E7CAC27875A21C19', 'loaderId': 'FA5EEFD58AA75F577DF85DED4C4DF30A', 'isDownload': False} 2026-08-11 09:20:23,947 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashClosingDecimals')" 2026-08-11 09:20:23,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:23,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:23] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 09:20:23,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:23] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.018 2026-08-11 09:20:23,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:23] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.021 2026-08-11 09:20:24,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:24] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 09:20:24,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-08-11 09:20:24,399 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:20:24,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:20:24,414 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:24] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:20:24,425 104 INFO rb-3df6733-223812-402932 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-11 09:20:24,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.184 0.349 2026-08-11 09:20:25,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.547 2026-08-11 09:20:25,040 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:25,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.088 2026-08-11 09:20:25,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:20:25,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:20:25,707 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.136 0.263 2026-08-11 09:20:25,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.039 2026-08-11 09:20:25,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "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-11 09:20:25,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:20:25,889 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.023 0.032 2026-08-11 09:20:25,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.083 2026-08-11 09:20:25,933 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:20:25,966 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:25] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.115 2026-08-11 09:20:26,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.155 2026-08-11 09:20:26,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "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-11 09:20:26,028 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:20:26,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.186 2026-08-11 09:20:26,058 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:20:26,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.223 2026-08-11 09:20:26,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.185 2026-08-11 09:20:26,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.177 2026-08-11 09:20:26,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.192 2026-08-11 09:20:26,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.015 0.165 2026-08-11 09:20:26,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.159 2026-08-11 09:20:26,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.167 2026-08-11 09:20:26,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.163 2026-08-11 09:20:26,277 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.165 2026-08-11 09:20:26,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.154 2026-08-11 09:20:26,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.110 2026-08-11 09:20:26,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.083 2026-08-11 09:20:26,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.070 2026-08-11 09:20:26,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.060 2026-08-11 09:20:26,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.064 2026-08-11 09:20:26,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.068 2026-08-11 09:20:26,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:26] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.076 2026-08-11 09:20:26,752 104 INFO rb-3df6733-223812-402932 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-11 09:20:26,768 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:20:26,787 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'Open menu (trigger: .menu-button)' 2026-08-11 09:20:26,805 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'Click close session button (trigger: .close-button)' 2026-08-11 09:20:26,828 104 INFO rb-3df6733-223812-402932 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-11 09:20:27,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:27] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 144 0.087 0.199 2026-08-11 09:20:27,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:27] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.009 0.269 2026-08-11 09:20:27,849 104 INFO rb-3df6733-223812-402932 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-11 09:20:27,851 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:20:27,858 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:27,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8214 2026-08-11 09:20:27,866 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:20:27,866 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8214 2026-08-11 09:20:27,963 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092027_963216_MobileTestUi.txt 2026-08-11 09:20:27,963 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpw6b6d7z2_chrome_odoo" 2026-08-11 09:20:28,003 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_details ... 2026-08-11 09:20:28,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8422 2026-08-11 09:20:28,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpwh8irf0g_chrome_odoo 2026-08-11 09:20:28,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42745/json/version 2026-08-11 09:20:28,710 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42745/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:20:28,770 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:20:28,770 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42745/json 2026-08-11 09:20:28,771 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42745/json with timeout 3 increased to 10s during tests 2026-08-11 09:20:28,808 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:42745/devtools/page/C18EB5C94FEC04315A4F807527E5788A 2026-08-11 09:20:28,818 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:20:28,821 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:20:29,042 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:20:29,048 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:20:29,051 104 INFO rb-3df6733-223812-402932 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-11 09:20:29,051 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:20:29,072 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:20:29,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:29] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 111 0.075 0.502 2026-08-11 09:20:29,638 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'C18EB5C94FEC04315A4F807527E5788A', 'loaderId': 'ED38C8C82724C9046DCCDB0E104DDDEA', 'isDownload': False} 2026-08-11 09:20:29,638 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashClosingDetails')" 2026-08-11 09:20:29,651 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:29,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:29] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 09:20:29,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:29] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-08-11 09:20:29,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:29] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.017 2026-08-11 09:20:30,073 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:30] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:20:30,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.016 2026-08-11 09:20:30,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:30,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:20:30,120 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:30,126 104 INFO rb-3df6733-223812-402932 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-11 09:20:30,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.258 0.329 2026-08-11 09:20:30,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:30] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.604 2026-08-11 09:20:30,786 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:30,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.110 2026-08-11 09:20:31,010 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:20:31,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:20:31,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.086 0.330 2026-08-11 09:20:31,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "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-11 09:20:31,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "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-11 09:20:31,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.003 2026-08-11 09:20:31,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.018 0.034 2026-08-11 09:20:31,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.067 2026-08-11 09:20:31,686 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:20:31,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.109 2026-08-11 09:20:31,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "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-11 09:20:31,735 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:31,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.130 2026-08-11 09:20:31,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.147 2026-08-11 09:20:31,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:20:31,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.183 2026-08-11 09:20:31,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.179 2026-08-11 09:20:31,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.160 2026-08-11 09:20:31,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.015 0.141 2026-08-11 09:20:31,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.010 0.159 2026-08-11 09:20:31,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.146 2026-08-11 09:20:31,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:31] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.159 2026-08-11 09:20:32,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.164 2026-08-11 09:20:32,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.168 2026-08-11 09:20:32,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.147 2026-08-11 09:20:32,023 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.120 2026-08-11 09:20:32,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.104 2026-08-11 09:20:32,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.083 2026-08-11 09:20:32,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.058 2026-08-11 09:20:32,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.051 2026-08-11 09:20:32,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.054 2026-08-11 09:20:32,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.060 2026-08-11 09:20:32,469 104 INFO rb-3df6733-223812-402932 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-11 09:20:32,485 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:20:32,503 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'Open menu (trigger: .menu-button)' 2026-08-11 09:20:32,520 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'Click close session button (trigger: .close-button)' 2026-08-11 09:20:32,544 104 INFO rb-3df6733-223812-402932 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-11 09:20:32,722 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 144 0.083 0.147 2026-08-11 09:20:32,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:32] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.007 0.203 2026-08-11 09:20:33,506 104 INFO rb-3df6733-223812-402932 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-11 09:20:33,507 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:20:33,515 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8422 2026-08-11 09:20:33,515 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:20:33,516 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8422 2026-08-11 09:20:33,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092033_610388_MobileTestUi.txt 2026-08-11 09:20:33,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpwh8irf0g_chrome_odoo" 2026-08-11 09:20:33,673 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_combo_change_fp ... 2026-08-11 09:20:36,555 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8624 2026-08-11 09:20:36,556 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp7s_hkuyf_chrome_odoo 2026-08-11 09:20:36,556 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39451/json/version 2026-08-11 09:20:36,562 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39451/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:20:36,591 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:20:36,592 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39451/json 2026-08-11 09:20:36,592 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39451/json with timeout 3 increased to 10s during tests 2026-08-11 09:20:36,659 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:39451/devtools/page/A7B93C38E504B8895EFD63E121BEC148 2026-08-11 09:20:36,700 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:20:36,718 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:20:36,955 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:20:36,958 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:20:36,960 104 INFO rb-3df6733-223812-402932 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-11 09:20:36,960 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:20:36,972 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:20:38,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.104 1.353 2026-08-11 09:20:38,429 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'A7B93C38E504B8895EFD63E121BEC148', 'loaderId': '3008C8676AE43D9A1A12EFD8BF9675BC', 'isDownload': False} 2026-08-11 09:20:38,429 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PosComboChangeFP')" 2026-08-11 09:20:38,437 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:38,452 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.010 2026-08-11 09:20:38,460 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-08-11 09:20:38,485 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.038 2026-08-11 09:20:38,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:20:38,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.008 2026-08-11 09:20:38,884 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:20:38,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:38,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.006 2026-08-11 09:20:38,935 104 INFO rb-3df6733-223812-402932 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-11 09:20:39,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.222 0.404 2026-08-11 09:20:39,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.037 2026-08-11 09:20:39,660 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "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-11 09:20:39,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.004 2026-08-11 09:20:39,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /web/image?model=product.product&field=image_128&id=845&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.040 0.035 2026-08-11 09:20:39,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /web/image?model=product.product&field=image_128&id=846&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.112 2026-08-11 09:20:39,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:39,841 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /web/image?model=product.product&field=image_128&id=847&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.145 2026-08-11 09:20:39,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /web/image?model=product.product&field=image_128&id=848&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.180 2026-08-11 09:20:39,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20: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-11 09:20:39,902 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:39,951 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /web/image?model=product.product&field=image_128&id=849&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.023 0.214 2026-08-11 09:20:39,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:20:39,982 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /web/image?model=product.product&field=image_128&id=850&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.258 2026-08-11 09:20:39,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.227 2026-08-11 09:20:40,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=851&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.198 2026-08-11 09:20:40,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.015 0.207 2026-08-11 09:20:40,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.011 0.178 2026-08-11 09:20:40,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=852&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.160 2026-08-11 09:20:40,176 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=853&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.182 2026-08-11 09:20:40,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.192 2026-08-11 09:20:40,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.199 2026-08-11 09:20:40,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=856&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.208 2026-08-11 09:20:40,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=855&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.212 2026-08-11 09:20:40,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.222 2026-08-11 09:20:40,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.009 0.209 2026-08-11 09:20:40,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.207 2026-08-11 09:20:40,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.215 2026-08-11 09:20:40,485 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.209 2026-08-11 09:20:40,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.211 2026-08-11 09:20:40,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=854&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.207 2026-08-11 09:20:40,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.215 2026-08-11 09:20:40,604 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:20:40,623 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,639 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.030 0.225 2026-08-11 09:20:40,661 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,673 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,688 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,696 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.019 0.233 2026-08-11 09:20:40,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.210 2026-08-11 09:20:40,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.180 2026-08-11 09:20:40,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.162 2026-08-11 09:20:40,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.118 2026-08-11 09:20:40,763 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:40,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.109 2026-08-11 09:20:40,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.082 2026-08-11 09:20:40,806 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.084 2026-08-11 09:20:40,813 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,817 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:40,822 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:40,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.101 2026-08-11 09:20:40,846 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:40] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.101 2026-08-11 09:20:40,847 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,868 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,870 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,888 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,902 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:40,924 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,935 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,955 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:40,973 104 INFO rb-3df6733-223812-402932 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-11 09:20:40,986 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,001 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,020 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,035 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,055 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,068 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,088 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,104 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,119 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,135 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,153 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,168 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,189 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,201 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,220 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,239 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,251 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,288 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,301 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,320 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,343 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:20:41,362 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,388 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,402 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,420 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,439 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,452 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,468 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,487 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,501 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,522 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,534 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,553 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,572 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,585 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,601 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,620 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,635 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,657 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,668 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,686 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,705 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,718 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,734 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,753 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,768 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,789 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,801 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,819 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,839 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,852 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,868 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,886 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,901 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,923 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,934 104 INFO rb-3df6733-223812-402932 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-11 09:20:41,953 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:41,987 104 INFO rb-3df6733-223812-402932 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-11 09:20:42,004 104 INFO rb-3df6733-223812-402932 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-11 09:20:42,013 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:42,029 104 INFO rb-3df6733-223812-402932 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-11 09:20:42,043 104 INFO rb-3df6733-223812-402932 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-11 09:20:42,054 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:20:42,062 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:20:42,080 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:20:42,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8624 2026-08-11 09:20:42,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:20:42,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8624 2026-08-11 09:20:42,147 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092042_147551_MobileTestUi.txt 2026-08-11 09:20:42,147 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp7s_hkuyf_chrome_odoo" 2026-08-11 09:20:42,168 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_products_variants_attribute_value_filtering ... 2026-08-11 09:20:42,641 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #40 deleted mail.message records with IDs: [8674] 2026-08-11 09:20:43,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8832 2026-08-11 09:20:43,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp_p2dpbh9_chrome_odoo 2026-08-11 09:20:43,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46641/json/version 2026-08-11 09:20:43,085 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46641/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:20:43,115 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:20:43,116 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46641/json 2026-08-11 09:20:43,116 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46641/json with timeout 3 increased to 10s during tests 2026-08-11 09:20:43,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46641/devtools/page/4EB10258BF153051B7B23588343644DE 2026-08-11 09:20:43,189 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:20:43,206 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:20:43,277 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:20:43,278 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:20:43,280 104 INFO rb-3df6733-223812-402932 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-11 09:20:43,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:20:43,297 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:20:43,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:43] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.064 0.515 2026-08-11 09:20:43,870 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4EB10258BF153051B7B23588343644DE', 'loaderId': '477AFCBD3164288FA35EAAAC3B38BBE2', 'isDownload': False} 2026-08-11 09:20:43,871 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_products_variants_attribute_value_filtering')" 2026-08-11 09:20:43,886 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:43,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:43] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-08-11 09:20:43,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:43] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.016 2026-08-11 09:20:43,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:43] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.016 2026-08-11 09:20:44,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:20:44,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.004 2026-08-11 09:20:44,284 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:44,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:20:44,304 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:20:44,315 104 INFO rb-3df6733-223812-402932 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-11 09:20:44,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.182 0.360 2026-08-11 09:20:44,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.032 2026-08-11 09:20:44,956 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.021 0.010 2026-08-11 09:20:44,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:20:45,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.017 0.027 2026-08-11 09:20:45,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.067 2026-08-11 09:20:45,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.091 2026-08-11 09:20:45,139 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:20:45,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.125 2026-08-11 09:20:45,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=858&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.025 2026-08-11 09:20:45,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.182 2026-08-11 09:20:45,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.162 2026-08-11 09:20:45,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=857&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.164 2026-08-11 09:20:45,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.269 2026-08-11 09:20:45,298 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "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-11 09:20:45,310 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:45,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.160 2026-08-11 09:20:45,345 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:20:45,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.174 2026-08-11 09:20:45,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.141 2026-08-11 09:20:45,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.140 2026-08-11 09:20:45,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.034 0.140 2026-08-11 09:20:45,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.003 0.133 2026-08-11 09:20:45,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.111 2026-08-11 09:20:45,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.091 2026-08-11 09:20:45,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.093 2026-08-11 09:20:45,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.108 2026-08-11 09:20:45,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.118 2026-08-11 09:20:45,576 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.008 0.013 2026-08-11 09:20:45,597 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.039 2026-08-11 09:20:45,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:45] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.048 2026-08-11 09:20:46,019 104 INFO rb-3df6733-223812-402932 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-11 09:20:46,035 104 INFO rb-3df6733-223812-402932 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-11 09:20:46,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:46] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.011 2026-08-11 09:20:46,055 104 INFO rb-3df6733-223812-402932 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-11 09:20:46,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:46] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 84 0.085 0.084 2026-08-11 09:20:47,088 104 INFO rb-3df6733-223812-402932 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-11 09:20:47,089 104 INFO rb-3df6733-223812-402932 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-11 09:20:47,089 104 INFO rb-3df6733-223812-402932 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-11 09:20:47,101 104 INFO rb-3df6733-223812-402932 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-11 09:20:47,118 104 INFO rb-3df6733-223812-402932 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-11 09:20:47,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:47] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 63 0.064 0.069 2026-08-11 09:20:47,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-08-11 09:20:48,007 104 INFO rb-3df6733-223812-402932 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-11 09:20:48,007 104 INFO rb-3df6733-223812-402932 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-11 09:20:48,008 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:20:48,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8832 2026-08-11 09:20:48,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:20:48,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8832 2026-08-11 09:20:48,108 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092048_107693_MobileTestUi.txt 2026-08-11 09:20:48,108 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp_p2dpbh9_chrome_odoo" 2026-08-11 09:20:48,133 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-08-11 09:20:48,725 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9032 2026-08-11 09:20:48,725 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpm729hbto_chrome_odoo 2026-08-11 09:20:48,725 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41627/json/version 2026-08-11 09:20:48,727 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41627/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:20:48,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:20:48,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41627/json 2026-08-11 09:20:48,794 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41627/json with timeout 3 increased to 10s during tests 2026-08-11 09:20:48,807 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41627/devtools/page/D5A95A5B1BE864015470F01EF4009D76 2026-08-11 09:20:48,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:20:48,882 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:20:49,074 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:20:49,076 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:20:49,081 104 INFO rb-3df6733-223812-402932 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-11 09:20:49,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:20:49,094 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:20:49,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:49] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.064 0.588 2026-08-11 09:20:49,763 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'D5A95A5B1BE864015470F01EF4009D76', 'loaderId': 'A8A0C957A138A8497D7691F8BF15A0A1', 'isDownload': False} 2026-08-11 09:20:49,763 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-08-11 09:20:49,772 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:49,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:49] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 09:20:49,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:49] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.015 2026-08-11 09:20:49,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:49] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.023 2026-08-11 09:20:50,176 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:50] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:20:50,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:20:50,217 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:50,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:20:50,228 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:50,237 104 INFO rb-3df6733-223812-402932 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-11 09:20:50,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.147 0.402 2026-08-11 09:20:50,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:50] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.569 2026-08-11 09:20:50,883 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:50,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.092 2026-08-11 09:20:51,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:20:51,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 09:20:51,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.088 0.313 2026-08-11 09:20:51,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.028 2026-08-11 09:20:51,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "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-11 09:20:51,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:20:51,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.030 0.040 2026-08-11 09:20:51,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.098 2026-08-11 09:20:51,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.121 2026-08-11 09:20:51,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.144 2026-08-11 09:20:51,841 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:20:51,848 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20: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-11 09:20:51,854 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:51,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.152 2026-08-11 09:20:51,872 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:20:51,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.175 2026-08-11 09:20:51,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.158 2026-08-11 09:20:51,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/image?model=product.product&field=image_128&id=859&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.161 2026-08-11 09:20:51,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:51] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.168 2026-08-11 09:20:52,010 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.013 0.137 2026-08-11 09:20:52,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.144 2026-08-11 09:20:52,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.154 2026-08-11 09:20:52,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.160 2026-08-11 09:20:52,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.159 2026-08-11 09:20:52,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.161 2026-08-11 09:20:52,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.121 2026-08-11 09:20:52,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.098 2026-08-11 09:20:52,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.098 2026-08-11 09:20:52,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.084 2026-08-11 09:20:52,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.050 2026-08-11 09:20:52,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.048 2026-08-11 09:20:52,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.061 2026-08-11 09:20:52,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.077 2026-08-11 09:20:52,563 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:20:52,575 104 INFO rb-3df6733-223812-402932 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-11 09:20:52,589 104 INFO rb-3df6733-223812-402932 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-11 09:20:52,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.013 2026-08-11 09:20:52,604 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-11 09:20:52,618 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-11 09:20:52,636 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:20:52,664 104 INFO rb-3df6733-223812-402932 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-11 09:20:52,670 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:20:52,671 104 INFO rb-3df6733-223812-402932 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-11 09:20:52,672 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:20:52,688 104 INFO rb-3df6733-223812-402932 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-11 09:20:52,732 104 INFO rb-3df6733-223812-402932 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-11 09:20:52,738 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #16869124 for PoS orders references: ['Order 00049-002-0001'] (draft: False) 2026-08-11 09:20:52,748 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:52,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #16869124 with result: [{'id': 46, 'pos_reference': 'Order 00049-002-0001', 'account_move': False}] 2026-08-11 09:20:52,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.049 0.074 2026-08-11 09:20:52,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:52] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:20:53,642 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:20:53,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:53,660 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9032 2026-08-11 09:20:53,661 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:20:53,661 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9032 2026-08-11 09:20:53,853 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092053_852736_MobileTestUi.txt 2026-08-11 09:20:53,853 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpm729hbto_chrome_odoo" 2026-08-11 09:20:53,880 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_order_with_fp_tax_included ... 2026-08-11 09:20:54,763 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9249 2026-08-11 09:20:54,763 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpdm_zsb3c_chrome_odoo 2026-08-11 09:20:54,764 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42317/json/version 2026-08-11 09:20:54,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42317/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:20:54,778 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:20:54,778 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42317/json 2026-08-11 09:20:54,781 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42317/json with timeout 3 increased to 10s during tests 2026-08-11 09:20:54,791 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:42317/devtools/page/D78327E1B94CC441A13E9AEDB19662BE 2026-08-11 09:20:54,820 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:20:54,850 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:20:55,104 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:20:55,106 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:20:55,112 104 INFO rb-3df6733-223812-402932 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-11 09:20:55,112 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:20:55,126 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:20:55,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:55] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.122 0.483 2026-08-11 09:20:55,748 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:55,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:55] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 09:20:55,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:55] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-08-11 09:20:55,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'D78327E1B94CC441A13E9AEDB19662BE', 'loaderId': 'A9ABF73560ACCE3C3519C7564556A59E', 'isDownload': False} 2026-08-11 09:20:55,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTaxRefund')" 2026-08-11 09:20:55,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:55] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.025 2026-08-11 09:20:56,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:56] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:20:56,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.012 0.009 2026-08-11 09:20:56,200 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:20:56,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.008 2026-08-11 09:20:56,207 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:20:56,219 104 INFO rb-3df6733-223812-402932 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-11 09:20:56,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.222 0.376 2026-08-11 09:20:56,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:56] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.612 2026-08-11 09:20:56,898 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:20:56,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.039 0.097 2026-08-11 09:20:57,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-08-11 09:20:57,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:20:57,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.178 0.301 2026-08-11 09:20:58,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.036 2026-08-11 09:20:58,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "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-11 09:20:58,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.003 2026-08-11 09:20:58,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.028 0.036 2026-08-11 09:20:58,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.096 2026-08-11 09:20:58,169 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:20:58,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.147 2026-08-11 09:20:58,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "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-11 09:20:58,247 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:58,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.210 2026-08-11 09:20:58,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.242 2026-08-11 09:20:58,317 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:20:58,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.260 2026-08-11 09:20:58,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.241 2026-08-11 09:20:58,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=860&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.205 2026-08-11 09:20:58,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.018 0.174 2026-08-11 09:20:58,467 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.003 0.186 2026-08-11 09:20:58,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.006 0.167 2026-08-11 09:20:58,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.164 2026-08-11 09:20:58,597 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.220 2026-08-11 09:20:58,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.223 2026-08-11 09:20:58,609 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.206 2026-08-11 09:20:58,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.152 2026-08-11 09:20:58,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.146 2026-08-11 09:20:58,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.135 2026-08-11 09:20:58,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.113 2026-08-11 09:20:58,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.057 2026-08-11 09:20:58,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.059 2026-08-11 09:20:58,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.066 2026-08-11 09:20:58,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.077 2026-08-11 09:20:58,934 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:20:58,952 104 INFO rb-3df6733-223812-402932 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-11 09:20:58,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:58] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.007 0.012 2026-08-11 09:20:58,967 104 INFO rb-3df6733-223812-402932 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-11 09:20:58,991 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:59,024 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,028 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,030 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:20:59,038 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:59,054 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:20:59,068 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,086 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,103 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,122 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:20:59,138 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,151 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,169 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:20:59,213 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,222 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:20:59,224 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:20:59,226 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,237 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,250 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:59] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 09:20:59,252 104 INFO rb-3df6733-223812-402932 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-11 09:20:59,268 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86031151 for PoS orders references: ['Order 00050-002-0001'] (draft: False) 2026-08-11 09:20:59,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:20:59,280 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:20:59,394 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86031151 with result: [{'id': 47, 'pos_reference': 'Order 00050-002-0001', 'account_move': False}] 2026-08-11 09:20:59,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.064 0.077 2026-08-11 09:20:59,460 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:20:59] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 09:21:00,197 104 INFO rb-3df6733-223812-402932 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-11 09:21:00,202 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:00,218 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click more button (trigger: .mobile-more-button)' 2026-08-11 09:21:00,234 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.control-button:contains("Refund")' 2026-08-11 09:21:00,259 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:21:00,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:00] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.008 0.020 2026-08-11 09:21:00,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:21:00,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:00] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 19 0.013 0.027 2026-08-11 09:21:01,119 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:01,137 104 INFO rb-3df6733-223812-402932 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-11 09:21:01,151 104 INFO rb-3df6733-223812-402932 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-11 09:21:01,170 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:01,186 104 INFO rb-3df6733-223812-402932 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-11 09:21:01,200 104 INFO rb-3df6733-223812-402932 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-11 09:21:01,218 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:01,236 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .button.pay-order-button' 2026-08-11 09:21:01,250 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:21:01,267 104 INFO rb-3df6733-223812-402932 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-11 09:21:01,287 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:01,307 104 INFO rb-3df6733-223812-402932 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-11 09:21:01,317 104 INFO rb-3df6733-223812-402932 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-11 09:21:01,322 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:21:01,340 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:01] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:21:01,348 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9249 2026-08-11 09:21:01,354 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:21:01,355 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9249 2026-08-11 09:21:01,451 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092101_451421_MobileTestUi.txt 2026-08-11 09:21:01,451 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpdm_zsb3c_chrome_odoo" 2026-08-11 09:21:01,476 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_down ... 2026-08-11 09:21:02,022 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9467 2026-08-11 09:21:02,023 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp6ttmrt80_chrome_odoo 2026-08-11 09:21:02,023 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44383/json/version 2026-08-11 09:21:02,025 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44383/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:21:02,061 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:21:02,062 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44383/json 2026-08-11 09:21:02,063 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44383/json with timeout 3 increased to 10s during tests 2026-08-11 09:21:02,084 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:44383/devtools/page/C247F2FA31F390084AEADDA3A1A214D3 2026-08-11 09:21:02,101 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:21:02,118 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:21:02,357 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:21:02,360 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:21:02,365 104 INFO rb-3df6733-223812-402932 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-11 09:21:02,365 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:21:02,378 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:21:02,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:02] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.051 0.539 2026-08-11 09:21:02,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'C247F2FA31F390084AEADDA3A1A214D3', 'loaderId': 'F99A29A1D7336DF2AE31B655BF0EBB37', 'isDownload': False} 2026-08-11 09:21:02,969 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingDown')" 2026-08-11 09:21:02,992 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:03,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-08-11 09:21:03,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.022 2026-08-11 09:21:03,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.026 2026-08-11 09:21:03,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:21:03,336 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:21:03,383 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:21:03,384 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.006 2026-08-11 09:21:03,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:21:03,396 104 INFO rb-3df6733-223812-402932 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-11 09:21:03,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.197 0.373 2026-08-11 09:21:04,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.570 2026-08-11 09:21:04,044 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:04,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.078 2026-08-11 09:21:04,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:21:04,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:21:04,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.099 0.275 2026-08-11 09:21:04,713 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.036 2026-08-11 09:21:04,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "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-11 09:21:04,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 09:21:04,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.026 0.040 2026-08-11 09:21:04,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.089 2026-08-11 09:21:04,891 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:21:04,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.142 2026-08-11 09:21:04,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.176 2026-08-11 09:21:04,983 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21: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-11 09:21:04,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:21:05,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.019 0.232 2026-08-11 09:21:05,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.281 2026-08-11 09:21:05,098 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:21:05,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.233 2026-08-11 09:21:05,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=product.product&field=image_128&id=861&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.199 2026-08-11 09:21:05,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.212 2026-08-11 09:21:05,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.013 0.203 2026-08-11 09:21:05,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.010 0.183 2026-08-11 09:21:05,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.171 2026-08-11 09:21:05,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.201 2026-08-11 09:21:05,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.208 2026-08-11 09:21:05,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.201 2026-08-11 09:21:05,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.190 2026-08-11 09:21:05,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.161 2026-08-11 09:21:05,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.135 2026-08-11 09:21:05,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.113 2026-08-11 09:21:05,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.086 2026-08-11 09:21:05,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.068 2026-08-11 09:21:05,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.076 2026-08-11 09:21:05,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.081 2026-08-11 09:21:05,734 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,750 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,770 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:05,803 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,815 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:21:05,817 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,822 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:05,839 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,850 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,886 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:05,891 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:05,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:05,916 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,920 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,939 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,953 104 INFO rb-3df6733-223812-402932 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-11 09:21:05,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:21:05,987 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.pos-topheader .ticket-button' 2026-08-11 09:21:06,019 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.screen.ticket-screen' 2026-08-11 09:21:06,021 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.ticket-screen .highlight' 2026-08-11 09:21:06,034 104 INFO rb-3df6733-223812-402932 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-11 09:21:06,056 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:06,071 104 INFO rb-3df6733-223812-402932 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-11 09:21:06,087 104 INFO rb-3df6733-223812-402932 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-11 09:21:06,106 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:06,121 104 INFO rb-3df6733-223812-402932 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-11 09:21:06,134 104 INFO rb-3df6733-223812-402932 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-11 09:21:06,152 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:06,171 104 INFO rb-3df6733-223812-402932 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-11 09:21:06,184 104 INFO rb-3df6733-223812-402932 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-11 09:21:06,202 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:06,220 104 INFO rb-3df6733-223812-402932 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-11 09:21:07,036 104 INFO rb-3df6733-223812-402932 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-11 09:21:07,052 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:07,068 104 INFO rb-3df6733-223812-402932 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-11 09:21:07,084 104 INFO rb-3df6733-223812-402932 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-11 09:21:07,104 104 INFO rb-3df6733-223812-402932 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-11 09:21:07,117 104 INFO rb-3df6733-223812-402932 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-11 09:21:07,134 104 INFO rb-3df6733-223812-402932 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-11 09:21:07,136 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:21:07,146 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9467 2026-08-11 09:21:07,147 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:21:07,147 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9467 2026-08-11 09:21:07,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092107_241954_MobileTestUi.txt 2026-08-11 09:21:07,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp6ttmrt80_chrome_odoo" 2026-08-11 09:21:07,510 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9674 2026-08-11 09:21:07,511 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpcmfy_7wl_chrome_odoo 2026-08-11 09:21:07,511 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37673/json/version 2026-08-11 09:21:07,513 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37673/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:21:07,566 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:21:07,566 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37673/json 2026-08-11 09:21:07,568 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37673/json with timeout 3 increased to 10s during tests 2026-08-11 09:21:07,589 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37673/devtools/page/05F1958359F7985E07B5230FD447A408 2026-08-11 09:21:07,605 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:21:07,618 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:21:07,702 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:21:07,706 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:21:07,712 104 INFO rb-3df6733-223812-402932 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-11 09:21:07,712 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:21:07,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:07] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 20 0.015 0.056 2026-08-11 09:21:07,796 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '05F1958359F7985E07B5230FD447A408', 'loaderId': 'E192669D7FD63AAE21DCB7C7B7A564F6', 'isDownload': False} 2026-08-11 09:21:07,796 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTotalDueWithOverPayment')" 2026-08-11 09:21:07,827 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:07,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:07] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.017 0.009 2026-08-11 09:21:07,859 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:07] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.021 2026-08-11 09:21:07,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:07] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.038 2026-08-11 09:21:08,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:08] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.034 0.008 2026-08-11 09:21:08,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.041 2026-08-11 09:21:08,290 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:08,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:21:08,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.007 2026-08-11 09:21:08,334 104 INFO rb-3df6733-223812-402932 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-11 09:21:08,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.152 0.330 2026-08-11 09:21:08,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:08] "GET /pos/ui HTTP/1.1" 200 - 20 0.023 0.482 2026-08-11 09:21:08,902 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:08,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.063 0.089 2026-08-11 09:21:09,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:21:09,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 09:21:09,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.118 0.290 2026-08-11 09:21:09,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "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-11 09:21:09,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "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-11 09:21:09,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:21:09,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.039 2026-08-11 09:21:09,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.084 2026-08-11 09:21:09,884 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:21:09,909 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.114 2026-08-11 09:21:09,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.133 2026-08-11 09:21:09,952 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "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-11 09:21:09,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:09,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:09] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.167 2026-08-11 09:21:10,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.203 2026-08-11 09:21:10,041 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:21:10,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.217 2026-08-11 09:21:10,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=product.product&field=image_128&id=861&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.189 2026-08-11 09:21:10,129 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.210 2026-08-11 09:21:10,169 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 11 0.016 0.183 2026-08-11 09:21:10,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.217 2026-08-11 09:21:10,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.188 2026-08-11 09:21:10,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.237 2026-08-11 09:21:10,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.223 2026-08-11 09:21:10,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.205 2026-08-11 09:21:10,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.204 2026-08-11 09:21:10,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.175 2026-08-11 09:21:10,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.017 0.139 2026-08-11 09:21:10,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.149 2026-08-11 09:21:10,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.118 2026-08-11 09:21:10,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.110 2026-08-11 09:21:10,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.001 0.101 2026-08-11 09:21:10,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.002 0.114 2026-08-11 09:21:10,701 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:21:10,717 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,736 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.013 2026-08-11 09:21:10,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:10,824 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,834 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,837 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:10,840 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:10,858 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,871 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:10,919 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:21:10,943 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:21:10,950 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,978 104 INFO rb-3df6733-223812-402932 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-11 09:21:10,988 104 INFO rb-3df6733-223812-402932 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-11 09:21:11,040 104 INFO rb-3df6733-223812-402932 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-11 09:21:11,063 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:21:11,073 104 INFO rb-3df6733-223812-402932 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-11 09:21:11,083 104 INFO rb-3df6733-223812-402932 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-11 09:21:11,100 104 INFO rb-3df6733-223812-402932 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-11 09:21:11,101 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:21:11,109 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9674 2026-08-11 09:21:11,111 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:21:11,111 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9674 2026-08-11 09:21:11,206 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092111_205822_MobileTestUi.txt 2026-08-11 09:21:11,206 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpcmfy_7wl_chrome_odoo" 2026-08-11 09:21:11,233 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up ... 2026-08-11 09:21:12,324 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9877 2026-08-11 09:21:12,324 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp785o3v2x_chrome_odoo 2026-08-11 09:21:12,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37433/json/version 2026-08-11 09:21:12,326 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37433/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:21:12,357 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:21:12,357 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37433/json 2026-08-11 09:21:12,358 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37433/json with timeout 3 increased to 10s during tests 2026-08-11 09:21:12,386 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37433/devtools/page/2D7249CE5C483FFFBA6E415953897F45 2026-08-11 09:21:12,404 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:21:12,451 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:21:12,726 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:21:12,732 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:21:12,736 104 INFO rb-3df6733-223812-402932 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-11 09:21:12,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:21:12,750 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:21:13,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.103 0.512 2026-08-11 09:21:13,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '2D7249CE5C483FFFBA6E415953897F45', 'loaderId': 'C364A9F2E0F9BB9E9109DD2B93B2D2CA', 'isDownload': False} 2026-08-11 09:21:13,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUp')" 2026-08-11 09:21:13,381 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:13,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 09:21:13,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.011 2026-08-11 09:21:13,418 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.031 2026-08-11 09:21:13,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:21:13,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 09:21:13,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:21:13,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.011 2026-08-11 09:21:13,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:21:13,918 104 INFO rb-3df6733-223812-402932 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-11 09:21:14,469 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.186 0.375 2026-08-11 09:21:14,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.569 2026-08-11 09:21:14,566 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:14,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.052 0.095 2026-08-11 09:21:14,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-08-11 09:21:14,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:21:15,423 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.148 0.380 2026-08-11 09:21:15,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.045 2026-08-11 09:21:15,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "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-11 09:21:15,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:21:15,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.040 0.041 2026-08-11 09:21:15,663 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:21:15,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.046 0.117 2026-08-11 09:21:15,743 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21: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-11 09:21:15,755 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:21:15,786 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.198 2026-08-11 09:21:15,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.020 0.249 2026-08-11 09:21:15,859 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:15,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.312 2026-08-11 09:21:15,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:15] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.024 0.375 2026-08-11 09:21:16,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.333 2026-08-11 09:21:16,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.026 0.274 2026-08-11 09:21:16,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.029 2026-08-11 09:21:16,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.262 2026-08-11 09:21:16,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=product.product&field=image_128&id=863&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.236 2026-08-11 09:21:16,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=product.product&field=image_128&id=864&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.216 2026-08-11 09:21:16,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.016 0.210 2026-08-11 09:21:16,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.015 0.272 2026-08-11 09:21:16,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=product.product&field=image_128&id=862&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.008 0.536 2026-08-11 09:21:16,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.249 2026-08-11 09:21:16,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.237 2026-08-11 09:21:16,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.014 0.225 2026-08-11 09:21:16,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.197 2026-08-11 09:21:16,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.075 2026-08-11 09:21:16,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.093 2026-08-11 09:21:16,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.089 2026-08-11 09:21:16,486 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:21:16,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.005 0.098 2026-08-11 09:21:16,520 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.087 2026-08-11 09:21:16,535 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.099 2026-08-11 09:21:16,564 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:16,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.030 0.054 2026-08-11 09:21:16,621 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,626 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,629 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:16,636 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:16,664 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,673 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:16,713 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:16,721 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:21:16,735 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,740 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,764 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,799 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,807 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:21:16,817 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-11 09:21:16,835 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-11 09:21:16,850 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-11 09:21:16,867 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,884 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:16,904 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,917 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,935 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:16,954 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,967 104 INFO rb-3df6733-223812-402932 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-11 09:21:16,986 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:17,002 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,017 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,034 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,051 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,067 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:21:17,103 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-11 09:21:17,118 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-11 09:21:17,135 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-11 09:21:17,150 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,168 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:17,188 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,200 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,218 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:17,238 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,250 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,268 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:17,285 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,300 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,317 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,334 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,350 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,367 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:21:17,383 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-11 09:21:17,401 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-11 09:21:17,418 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-11 09:21:17,433 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,454 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:17,473 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,483 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,502 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:17,520 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,535 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,552 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:17,568 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,584 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,600 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,617 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,635 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,650 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:21:17,671 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,684 104 INFO rb-3df6733-223812-402932 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-11 09:21:17,684 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:21:17,694 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9877 2026-08-11 09:21:17,695 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:21:17,695 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9877 2026-08-11 09:21:17,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092117_825025_MobileTestUi.txt 2026-08-11 09:21:17,826 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp785o3v2x_chrome_odoo" 2026-08-11 09:21:17,860 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up_cash_and_bank ... 2026-08-11 09:21:18,970 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 10086 2026-08-11 09:21:18,970 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp1o84ehl9_chrome_odoo 2026-08-11 09:21:18,971 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40861/json/version 2026-08-11 09:21:18,973 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40861/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:21:19,049 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:21:19,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:40861/json 2026-08-11 09:21:19,050 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40861/json with timeout 3 increased to 10s during tests 2026-08-11 09:21:19,073 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:40861/devtools/page/9635994A66AE34AC2A4F7D4A45B18ED8 2026-08-11 09:21:19,114 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:21:19,196 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:21:19,415 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:21:19,418 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:21:19,449 104 INFO rb-3df6733-223812-402932 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-11 09:21:19,449 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:21:19,476 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:21:21,078 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.146 1.461 2026-08-11 09:21:21,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '9635994A66AE34AC2A4F7D4A45B18ED8', 'loaderId': 'D8B8DFA5C7480B644DD248656EAED1B6', 'isDownload': False} 2026-08-11 09:21:21,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUpCashAndBank')" 2026-08-11 09:21:21,101 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:21,119 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.007 2026-08-11 09:21:21,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.029 2026-08-11 09:21:21,169 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.016 0.042 2026-08-11 09:21:21,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 09:21:21,572 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.010 2026-08-11 09:21:21,629 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:21:21,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.017 0.009 2026-08-11 09:21:21,638 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:21:21,653 104 INFO rb-3df6733-223812-402932 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-11 09:21:22,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.366 0.485 2026-08-11 09:21:22,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:22] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.854 2026-08-11 09:21:22,588 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:22,675 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.049 0.086 2026-08-11 09:21:22,887 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 09:21:22,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.007 2026-08-11 09:21:23,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.155 0.344 2026-08-11 09:21:23,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "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-11 09:21:23,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "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-11 09:21:23,576 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:21:23,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.025 0.050 2026-08-11 09:21:23,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.017 0.093 2026-08-11 09:21:23,718 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:21:23,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.152 2026-08-11 09:21:23,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/image?model=product.product&field=image_128&id=866&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.060 2026-08-11 09:21:23,868 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:21:23,888 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:21:23,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.025 0.237 2026-08-11 09:21:23,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.277 2026-08-11 09:21:23,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.263 2026-08-11 09:21:23,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:21:24,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=product.product&field=image_128&id=865&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.014 0.262 2026-08-11 09:21:24,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.005 0.430 2026-08-11 09:21:24,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.055 0.185 2026-08-11 09:21:24,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.009 0.258 2026-08-11 09:21:24,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.269 2026-08-11 09:21:24,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.240 2026-08-11 09:21:24,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.014 0.241 2026-08-11 09:21:24,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.272 2026-08-11 09:21:24,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.232 2026-08-11 09:21:24,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.178 2026-08-11 09:21:24,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.128 2026-08-11 09:21:24,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.113 2026-08-11 09:21:24,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.015 0.096 2026-08-11 09:21:24,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.012 0.090 2026-08-11 09:21:24,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.005 0.106 2026-08-11 09:21:24,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.096 2026-08-11 09:21:24,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.008 0.117 2026-08-11 09:21:24,584 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:21:24,600 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,621 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.020 2026-08-11 09:21:24,641 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:24,685 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,689 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,692 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:24,719 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:24,738 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,739 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,752 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:24,771 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:21:24,787 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,846 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,855 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,890 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:24,918 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,922 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:24,927 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:21:24,935 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,948 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,966 104 INFO rb-3df6733-223812-402932 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-11 09:21:24,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:24] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.014 2026-08-11 09:21:25,004 104 INFO rb-3df6733-223812-402932 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-11 09:21:25,020 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:21:25,036 104 INFO rb-3df6733-223812-402932 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-11 09:21:25,050 104 INFO rb-3df6733-223812-402932 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-11 09:21:25,067 104 INFO rb-3df6733-223812-402932 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-11 09:21:25,083 104 INFO rb-3df6733-223812-402932 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-11 09:21:25,100 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-11 09:21:25,117 104 INFO rb-3df6733-223812-402932 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-11 09:21:25,136 104 INFO rb-3df6733-223812-402932 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-11 09:21:25,143 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28900989 for PoS orders references: ['Order 00053-002-0001'] (draft: False) 2026-08-11 09:21:25,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:27,401 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28900989 with result: [{'id': 48, 'pos_reference': 'Order 00053-002-0001', 'account_move': 113}] 2026-08-11 09:21:27,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 863 0.834 1.470 2026-08-11 09:21:27,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 1.620 2026-08-11 09:21:27,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:27] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.028 0.023 2026-08-11 09:21:27,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:27] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.010 2026-08-11 09:21:28,342 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,351 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,366 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,383 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:28,404 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,416 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,434 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:28,455 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,466 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,484 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:28,503 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:21:28,516 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,550 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,566 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,585 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:28,603 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,617 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,637 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,650 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,667 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,683 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-08-11 09:21:28,700 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,717 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,733 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,750 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,767 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-11 09:21:28,784 104 INFO rb-3df6733-223812-402932 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-11 09:21:28,807 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9017397 for PoS orders references: ['Order 00053-002-0002'] (draft: False) 2026-08-11 09:21:28,809 104 INFO rb-3df6733-223812-402932 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-11 09:21:30,214 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9017397 with result: [{'id': 49, 'pos_reference': 'Order 00053-002-0002', 'account_move': 115}] 2026-08-11 09:21:30,258 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 693 0.456 1.002 2026-08-11 09:21:30,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:30] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 9 0.013 0.016 2026-08-11 09:21:30,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:30] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 304 - 6 0.004 0.007 2026-08-11 09:21:31,135 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:21:31,144 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:31,177 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 10086 2026-08-11 09:21:31,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:21:31,179 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 10086 2026-08-11 09:21:31,282 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092131_282233_MobileTestUi.txt 2026-08-11 09:21:31,282 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp1o84ehl9_chrome_odoo" 2026-08-11 09:21:31,358 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_up ... 2026-08-11 09:21:32,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 10309 2026-08-11 09:21:32,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpuh128vwh_chrome_odoo 2026-08-11 09:21:32,030 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37121/json/version 2026-08-11 09:21:32,031 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37121/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:21:32,127 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:21:32,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37121/json 2026-08-11 09:21:32,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37121/json with timeout 3 increased to 10s during tests 2026-08-11 09:21:32,170 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37121/devtools/page/32DC2CAF762FCBECD4ECB9C9965BA309 2026-08-11 09:21:32,207 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-08-11 09:21:32,213 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-08-11 09:21:32,502 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:21:32,508 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-08-11 09:21:32,517 104 INFO rb-3df6733-223812-402932 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-11 09:21:32,517 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=13" 2026-08-11 09:21:32,550 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:21:33,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 112 0.133 0.611 2026-08-11 09:21:33,282 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '32DC2CAF762FCBECD4ECB9C9965BA309', 'loaderId': 'A77ADD6512A9EE8C50E6746AFC02525A', 'isDownload': False} 2026-08-11 09:21:33,282 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingUp')" 2026-08-11 09:21:33,310 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:33,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.015 2026-08-11 09:21:33,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.030 2026-08-11 09:21:33,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.032 2026-08-11 09:21:33,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.021 0.008 2026-08-11 09:21:33,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.053 2026-08-11 09:21:33,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.016 0.006 2026-08-11 09:21:33,854 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 09:21:33,860 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:21:33,877 104 INFO rb-3df6733-223812-402932 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-11 09:21:34,576 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.309 0.397 2026-08-11 09:21:34,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:34] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.685 2026-08-11 09:21:34,648 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:21:34,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.068 2026-08-11 09:21:34,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:21:34,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:21:35,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.157 0.340 2026-08-11 09:21:35,531 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "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-11 09:21:35,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "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-11 09:21:35,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:21:35,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 14 0.048 0.036 2026-08-11 09:21:35,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.143 2026-08-11 09:21:35,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.011 0.192 2026-08-11 09:21:35,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.007 0.242 2026-08-11 09:21:35,863 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:21:35,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "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-11 09:21:35,888 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:21:35,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.021 0.278 2026-08-11 09:21:35,933 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:21:35,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.321 2026-08-11 09:21:35,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.286 2026-08-11 09:21:36,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=product.product&field=image_128&id=867&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.016 0.262 2026-08-11 09:21:36,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 18 0.018 0.261 2026-08-11 09:21:36,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:21:36,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.023 0.170 2026-08-11 09:21:36,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.010 0.188 2026-08-11 09:21:36,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=product.product&field=image_128&id=784&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.012 0.218 2026-08-11 09:21:36,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.216 2026-08-11 09:21:36,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.194 2026-08-11 09:21:36,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 8 0.013 0.374 2026-08-11 09:21:36,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.189 2026-08-11 09:21:36,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.169 2026-08-11 09:21:36,343 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.157 2026-08-11 09:21:36,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.125 2026-08-11 09:21:36,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.003 0.121 2026-08-11 09:21:36,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.004 0.111 2026-08-11 09:21:36,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-08-11%2009:14:56 HTTP/1.1" 200 - 4 0.008 0.106 2026-08-11 09:21:36,551 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,566 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:36,628 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,633 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:21:36,635 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,641 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:36,656 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,666 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,684 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:36,719 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,727 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:21:36,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:21:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:21:36,737 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,743 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,764 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,786 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,801 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:21:36,818 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.pos-topheader .ticket-button' 2026-08-11 09:21:36,848 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.screen.ticket-screen' 2026-08-11 09:21:36,854 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.ticket-screen .highlight' 2026-08-11 09:21:36,867 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,891 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:36,906 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,917 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,935 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:36,955 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,967 104 INFO rb-3df6733-223812-402932 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-11 09:21:36,987 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:37,005 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,017 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,039 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-08-11 09:21:37,054 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,871 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,884 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-08-11 09:21:37,900 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,917 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,933 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,950 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,966 104 INFO rb-3df6733-223812-402932 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-11 09:21:37,967 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-08-11 09:21:37,976 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 10309 2026-08-11 09:21:37,977 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-08-11 09:21:37,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 10309 2026-08-11 09:21:38,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092138_128022_MobileTestUi.txt 2026-08-11 09:21:38,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpuh128vwh_chrome_odoo" 2026-08-11 09:21:38,204 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-08-11 09:21:46,030 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:21:55,240 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:22:01,015 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #44 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 09:22:03,390 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #44 deleted ir.attachment records with IDs: [3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304] 2026-08-11 09:22:03,390 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #44 deleted pos.config records with IDs: [15, 16, 17, 18] 2026-08-11 09:22:03,402 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #44 deleted ir.sequence records with IDs: [521, 524, 574, 577, 522, 525, 575, 578] 2026-08-11 09:22:07,860 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_01_pos_basic_order ... 2026-08-11 09:22:08,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10510 2026-08-11 09:22:08,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpohz8zhh__chrome_odoo 2026-08-11 09:22:08,397 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43525/json/version 2026-08-11 09:22:08,402 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43525/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:22:08,575 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:22:08,575 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43525/json 2026-08-11 09:22:08,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43525/json with timeout 3 increased to 10s during tests 2026-08-11 09:22:08,612 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43525/devtools/page/664B035C1315F15FFDF3A2A7203CD4BF 2026-08-11 09:22:08,659 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:22:08,683 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:22:08,981 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:22:08,983 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:22:08,997 104 INFO rb-3df6733-223812-402932 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-11 09:22:08,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:22:09,020 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:22:09,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:09] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.119 0.602 2026-08-11 09:22:09,738 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '664B035C1315F15FFDF3A2A7203CD4BF', 'loaderId': 'AB1C4B9FB0483ACA469F31AA0B3573B2', 'isDownload': False} 2026-08-11 09:22:09,739 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('pos_pricelist')" 2026-08-11 09:22:09,746 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:22:09,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:09] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.014 2026-08-11 09:22:09,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:09] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-08-11 09:22:09,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:09] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.031 2026-08-11 09:22:10,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:10] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.023 0.008 2026-08-11 09:22:10,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.012 0.030 2026-08-11 09:22:10,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:22:10,392 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:22:10,399 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:22:10,407 104 INFO rb-3df6733-223812-402932 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-11 09:22:11,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.452 0.471 2026-08-11 09:22:11,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:11] "GET /pos/ui HTTP/1.1" 200 - 20 0.027 0.930 2026-08-11 09:22:11,459 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:22:11,490 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.119 2026-08-11 09:22:11,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 09:22:11,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-08-11 09:22:12,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.148 0.380 2026-08-11 09:22:12,437 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.068 2026-08-11 09:22:12,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "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-11 09:22:12,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:22:12,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.034 0.045 2026-08-11 09:22:12,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.112 2026-08-11 09:22:12,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:22:12,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.031 0.180 2026-08-11 09:22:12,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.263 2026-08-11 09:22:12,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.039 0.309 2026-08-11 09:22:12,923 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "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-11 09:22:12,932 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:22:12,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.414 2026-08-11 09:22:12,961 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:22:12,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.015 0.360 2026-08-11 09:22:13,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.339 2026-08-11 09:22:13,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.344 2026-08-11 09:22:13,108 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:22:13,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.317 2026-08-11 09:22:13,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:22:13,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.019 0.187 2026-08-11 09:22:13,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.230 2026-08-11 09:22:13,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.230 2026-08-11 09:22:13,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.189 2026-08-11 09:22:13,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.198 2026-08-11 09:22:13,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.023 0.202 2026-08-11 09:22:13,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.198 2026-08-11 09:22:13,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.183 2026-08-11 09:22:13,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.185 2026-08-11 09:22:13,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.205 2026-08-11 09:22:13,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.204 2026-08-11 09:22:13,506 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.012 0.116 2026-08-11 09:22:13,598 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,614 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:22:13,643 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,648 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.015 2026-08-11 09:22:13,665 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,683 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,699 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,716 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open partner list (trigger: button.set-partner)' 2026-08-11 09:22:13,751 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,848 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,867 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,873 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-08-11 09:22:13,884 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open customer list (trigger: button.set-partner)' 2026-08-11 09:22:13,898 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,968 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,988 104 INFO rb-3df6733-223812-402932 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-11 09:22:13,999 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-08-11 09:22:14,017 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,037 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,054 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,067 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,092 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,098 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,952 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,964 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,981 104 INFO rb-3df6733-223812-402932 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-11 09:22:14,998 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,015 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 09:22:15,031 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,052 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,901 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,918 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,931 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,950 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,967 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,986 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.005 2026-08-11 09:22:15,987 104 INFO rb-3df6733-223812-402932 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-11 09:22:15,999 104 INFO rb-3df6733-223812-402932 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-11 09:22:16,017 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open the navbar menu (trigger: .menu-button)' 2026-08-11 09:22:16,032 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'confirm closing the frontend (trigger: .close-button)' 2026-08-11 09:22:16,040 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:22:16,060 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:22:16,072 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10510 2026-08-11 09:22:16,074 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:22:16,075 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10510 2026-08-11 09:22:16,172 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092216_172352_TestUi.txt 2026-08-11 09:22:16,172 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpohz8zhh__chrome_odoo" 2026-08-11 09:22:16,558 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10715 2026-08-11 09:22:16,559 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp8tch9p3q_chrome_odoo 2026-08-11 09:22:16,559 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33927/json/version 2026-08-11 09:22:16,561 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33927/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:22:16,643 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:22:16,644 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33927/json 2026-08-11 09:22:16,644 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33927/json with timeout 3 increased to 10s during tests 2026-08-11 09:22:16,676 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33927/devtools/page/34788323E2EBB025B51734A7EABCC27F 2026-08-11 09:22:16,690 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:22:16,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:22:16,789 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:22:16,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:22:16,824 104 INFO rb-3df6733-223812-402932 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-11 09:22:16,824 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:22:16,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:16] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.014 0.058 2026-08-11 09:22:16,917 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '34788323E2EBB025B51734A7EABCC27F', 'loaderId': 'E6BBC958DD68C60657DDE8631922ADE4', 'isDownload': False} 2026-08-11 09:22:16,917 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('pos_basic_order')" 2026-08-11 09:22:16,975 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:22:17,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:17] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.010 2026-08-11 09:22:17,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:17] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.029 2026-08-11 09:22:17,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:17] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.031 2026-08-11 09:22:17,543 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:17] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.017 0.014 2026-08-11 09:22:17,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.020 2026-08-11 09:22:17,580 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:22:17,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.019 0.007 2026-08-11 09:22:17,614 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:22:17,627 104 INFO rb-3df6733-223812-402932 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-11 09:22:18,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.134 0.382 2026-08-11 09:22:18,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.037 0.533 2026-08-11 09:22:18,274 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:22:18,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.089 2026-08-11 09:22:18,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.007 2026-08-11 09:22:18,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 09:22:19,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.195 0.380 2026-08-11 09:22:19,353 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.046 0.050 2026-08-11 09:22:19,384 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22: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-11 09:22:19,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:22:19,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.048 0.057 2026-08-11 09:22:19,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.111 2026-08-11 09:22:19,611 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:22:19,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.170 2026-08-11 09:22:19,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.213 2026-08-11 09:22:19,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.275 2026-08-11 09:22:19,794 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "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-11 09:22:19,800 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09: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-11 09:22:19,818 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:22:19,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.340 2026-08-11 09:22:19,851 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:22:19,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.012 0.321 2026-08-11 09:22:19,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.264 2026-08-11 09:22:19,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:19] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.305 2026-08-11 09:22:20,015 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.292 2026-08-11 09:22:20,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.209 2026-08-11 09:22:20,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.019 0.191 2026-08-11 09:22:20,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.208 2026-08-11 09:22:20,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.172 2026-08-11 09:22:20,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.187 2026-08-11 09:22:20,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.011 0.178 2026-08-11 09:22:20,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.147 2026-08-11 09:22:20,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.137 2026-08-11 09:22:20,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.142 2026-08-11 09:22:20,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.172 2026-08-11 09:22:20,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.158 2026-08-11 09:22:20,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.103 2026-08-11 09:22:20,481 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,498 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,515 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,539 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,556 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,566 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,588 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,599 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,614 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,651 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:22:20,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:22:20,684 104 INFO rb-3df6733-223812-402932 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-11 09:22:20,725 104 INFO rb-3df6733-223812-402932 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-11 09:22:21,577 104 INFO rb-3df6733-223812-402932 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-11 09:22:21,581 104 INFO rb-3df6733-223812-402932 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-11 09:22:21,597 104 INFO rb-3df6733-223812-402932 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-11 09:22:21,620 104 INFO rb-3df6733-223812-402932 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-11 09:22:21,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:21] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.011 0.012 2026-08-11 09:22:21,632 104 INFO rb-3df6733-223812-402932 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-11 09:22:21,648 104 INFO rb-3df6733-223812-402932 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-11 09:22:22,164 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:22:22,490 104 INFO rb-3df6733-223812-402932 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-11 09:22:22,497 104 INFO rb-3df6733-223812-402932 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-11 09:22:22,514 104 INFO rb-3df6733-223812-402932 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-11 09:22:22,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74776807 for PoS orders references: ['Order 00055-004-0001'] (draft: False) 2026-08-11 09:22:22,535 104 INFO rb-3df6733-223812-402932 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-11 09:22:22,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:22:22,745 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74776807 with result: [{'id': 50, 'pos_reference': 'Order 00055-004-0001', 'account_move': False}] 2026-08-11 09:22:22,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.120 0.131 2026-08-11 09:22:22,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:22] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.010 2026-08-11 09:22:23,569 104 INFO rb-3df6733-223812-402932 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-11 09:22:23,582 104 INFO rb-3df6733-223812-402932 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-11 09:22:23,599 104 INFO rb-3df6733-223812-402932 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-11 09:22:23,614 104 INFO rb-3df6733-223812-402932 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-11 09:22:23,631 104 INFO rb-3df6733-223812-402932 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-11 09:22:23,647 104 INFO rb-3df6733-223812-402932 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-11 09:22:23,664 104 INFO rb-3df6733-223812-402932 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-11 09:22:23,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:22:24,506 104 INFO rb-3df6733-223812-402932 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-11 09:22:24,515 104 INFO rb-3df6733-223812-402932 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-11 09:22:25,363 104 INFO rb-3df6733-223812-402932 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-11 09:22:25,364 104 INFO rb-3df6733-223812-402932 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-11 09:22:26,220 104 INFO rb-3df6733-223812-402932 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-11 09:22:26,234 104 INFO rb-3df6733-223812-402932 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-11 09:22:26,294 104 INFO rb-3df6733-223812-402932 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-11 09:22:26,300 104 INFO rb-3df6733-223812-402932 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-11 09:22:26,305 104 INFO rb-3df6733-223812-402932 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-11 09:22:26,323 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39205055 for PoS orders references: ['Order 00055-004-0002'] (draft: False) 2026-08-11 09:22:26,412 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39205055 with result: [{'id': 51, 'pos_reference': 'Order 00055-004-0002', 'account_move': False}] 2026-08-11 09:22:26,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.039 0.076 2026-08-11 09:22:26,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:26] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.010 2026-08-11 09:22:27,204 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,205 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,214 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,231 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,248 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,265 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,281 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,298 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,304 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:22:27,319 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,330 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,349 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,365 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,381 104 INFO rb-3df6733-223812-402932 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-11 09:22:27,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:27] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.026 0.034 2026-08-11 09:22:28,198 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:22:28,207 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:28] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:22:28,215 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10715 2026-08-11 09:22:28,216 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:22:28,216 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10715 2026-08-11 09:22:28,312 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092228_311847_TestUi.txt 2026-08-11 09:22:28,312 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp8tch9p3q_chrome_odoo" 2026-08-11 09:22:28,695 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10937 2026-08-11 09:22:28,695 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp8jyp7rib_chrome_odoo 2026-08-11 09:22:28,695 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33889/json/version 2026-08-11 09:22:28,697 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33889/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:22:28,759 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:22:28,759 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33889/json 2026-08-11 09:22:28,760 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33889/json with timeout 3 increased to 10s during tests 2026-08-11 09:22:28,783 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33889/devtools/page/D1A3CC3C124C05DFF1EE1992D43DF8AD 2026-08-11 09:22:28,796 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:22:28,816 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:22:28,939 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:22:28,949 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:22:28,960 104 INFO rb-3df6733-223812-402932 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-11 09:22:28,960 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:22:29,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.023 0.082 2026-08-11 09:22:29,089 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D1A3CC3C124C05DFF1EE1992D43DF8AD', 'loaderId': 'F112D542F212A556443BE84B86C6C105', 'isDownload': False} 2026-08-11 09:22:29,089 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ProductScreenTour')" 2026-08-11 09:22:29,115 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:22:29,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.009 2026-08-11 09:22:29,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.028 2026-08-11 09:22:29,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.017 2026-08-11 09:22:29,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.017 0.010 2026-08-11 09:22:29,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.024 2026-08-11 09:22:29,726 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:22:29,737 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:22:29,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.015 0.008 2026-08-11 09:22:29,786 104 INFO rb-3df6733-223812-402932 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-11 09:22:30,363 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.196 0.389 2026-08-11 09:22:30,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:30] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.589 2026-08-11 09:22:30,457 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:22:30,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.137 2026-08-11 09:22:30,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:22:30,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:22:31,353 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.151 0.333 2026-08-11 09:22:31,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.053 2026-08-11 09:22:31,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.019 0.016 2026-08-11 09:22:31,500 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:22:31,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.037 0.042 2026-08-11 09:22:31,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.124 2026-08-11 09:22:31,673 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:22:31,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.162 2026-08-11 09:22:31,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.213 2026-08-11 09:22:31,779 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:22:31,795 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "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-11 09:22:31,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:22:31,816 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:22:31,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.257 2026-08-11 09:22:31,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.314 2026-08-11 09:22:31,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.010 0.287 2026-08-11 09:22:31,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:31] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.033 0.276 2026-08-11 09:22:32,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.032 0.315 2026-08-11 09:22:32,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.262 2026-08-11 09:22:32,122 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.017 0.263 2026-08-11 09:22:32,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.247 2026-08-11 09:22:32,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.239 2026-08-11 09:22:32,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.201 2026-08-11 09:22:32,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.016 0.187 2026-08-11 09:22:32,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.133 2026-08-11 09:22:32,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.133 2026-08-11 09:22:32,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.147 2026-08-11 09:22:32,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.011 0.182 2026-08-11 09:22:32,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.195 2026-08-11 09:22:32,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.010 0.172 2026-08-11 09:22:32,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:32] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.010 0.143 2026-08-11 09:22:32,531 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,547 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,567 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,591 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,614 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,632 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,648 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,667 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,687 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,697 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,716 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,731 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,748 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,764 104 INFO rb-3df6733-223812-402932 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-11 09:22:32,781 104 INFO rb-3df6733-223812-402932 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-11 09:22:33,633 104 INFO rb-3df6733-223812-402932 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-11 09:22:33,647 104 INFO rb-3df6733-223812-402932 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-11 09:22:34,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.015 0.004 2026-08-11 09:22:34,492 104 INFO rb-3df6733-223812-402932 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-11 09:22:34,497 104 INFO rb-3df6733-223812-402932 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-11 09:22:35,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:22:35,350 104 INFO rb-3df6733-223812-402932 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-11 09:22:35,364 104 INFO rb-3df6733-223812-402932 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-11 09:22:36,213 104 INFO rb-3df6733-223812-402932 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-11 09:22:36,214 104 INFO rb-3df6733-223812-402932 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-11 09:22:37,071 104 INFO rb-3df6733-223812-402932 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-11 09:22:37,080 104 INFO rb-3df6733-223812-402932 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-11 09:22:37,929 104 INFO rb-3df6733-223812-402932 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-11 09:22:37,930 104 INFO rb-3df6733-223812-402932 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-11 09:22:37,947 104 INFO rb-3df6733-223812-402932 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-11 09:22:38,791 104 INFO rb-3df6733-223812-402932 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-11 09:22:38,798 104 INFO rb-3df6733-223812-402932 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-11 09:22:38,814 104 INFO rb-3df6733-223812-402932 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-11 09:22:38,831 104 INFO rb-3df6733-223812-402932 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-11 09:22:39,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:22:39,684 104 INFO rb-3df6733-223812-402932 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-11 09:22:39,697 104 INFO rb-3df6733-223812-402932 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-11 09:22:39,714 104 INFO rb-3df6733-223812-402932 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-11 09:22:40,555 104 INFO rb-3df6733-223812-402932 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-11 09:22:40,564 104 INFO rb-3df6733-223812-402932 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-11 09:22:40,581 104 INFO rb-3df6733-223812-402932 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-11 09:22:40,597 104 INFO rb-3df6733-223812-402932 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-11 09:22:40,613 104 INFO rb-3df6733-223812-402932 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-11 09:22:41,474 104 INFO rb-3df6733-223812-402932 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-11 09:22:41,481 104 INFO rb-3df6733-223812-402932 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-11 09:22:41,497 104 INFO rb-3df6733-223812-402932 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-11 09:22:41,514 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,365 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,381 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,397 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,413 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,432 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,447 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,463 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,481 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,498 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,514 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,532 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,548 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,567 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,581 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,597 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,615 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,630 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,647 104 INFO rb-3df6733-223812-402932 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-11 09:22:42,663 104 INFO rb-3df6733-223812-402932 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-11 09:22:43,505 104 INFO rb-3df6733-223812-402932 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-11 09:22:43,513 104 INFO rb-3df6733-223812-402932 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-11 09:22:43,530 104 INFO rb-3df6733-223812-402932 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-11 09:22:43,547 104 INFO rb-3df6733-223812-402932 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-11 09:22:43,564 104 INFO rb-3df6733-223812-402932 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-11 09:22:43,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:22:44,405 104 INFO rb-3df6733-223812-402932 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-11 09:22:44,413 104 INFO rb-3df6733-223812-402932 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-11 09:22:45,263 104 INFO rb-3df6733-223812-402932 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-11 09:22:45,264 104 INFO rb-3df6733-223812-402932 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-11 09:22:46,119 104 INFO rb-3df6733-223812-402932 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-11 09:22:46,130 104 INFO rb-3df6733-223812-402932 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-11 09:22:46,974 104 INFO rb-3df6733-223812-402932 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-11 09:22:46,981 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,829 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,837 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,853 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,869 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,885 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,902 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,914 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,930 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,947 104 INFO rb-3df6733-223812-402932 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-11 09:22:47,963 104 INFO rb-3df6733-223812-402932 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-11 09:22:48,808 104 INFO rb-3df6733-223812-402932 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-11 09:22:48,813 104 INFO rb-3df6733-223812-402932 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-11 09:22:49,668 104 INFO rb-3df6733-223812-402932 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-11 09:22:49,680 104 INFO rb-3df6733-223812-402932 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-11 09:22:49,697 104 INFO rb-3df6733-223812-402932 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-11 09:22:49,714 104 INFO rb-3df6733-223812-402932 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-11 09:22:49,730 104 INFO rb-3df6733-223812-402932 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-11 09:22:50,573 104 INFO rb-3df6733-223812-402932 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-11 09:22:50,580 104 INFO rb-3df6733-223812-402932 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-11 09:22:51,431 104 INFO rb-3df6733-223812-402932 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-11 09:22:51,447 104 INFO rb-3df6733-223812-402932 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-11 09:22:51,463 104 INFO rb-3df6733-223812-402932 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-11 09:22:51,480 104 INFO rb-3df6733-223812-402932 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-11 09:22:51,496 104 INFO rb-3df6733-223812-402932 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-11 09:22:52,339 104 INFO rb-3df6733-223812-402932 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-11 09:22:52,346 104 INFO rb-3df6733-223812-402932 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-11 09:22:52,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:22:53,197 104 INFO rb-3df6733-223812-402932 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-11 09:22:53,214 104 INFO rb-3df6733-223812-402932 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-11 09:22:53,229 104 INFO rb-3df6733-223812-402932 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-11 09:22:53,247 104 INFO rb-3df6733-223812-402932 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-11 09:22:53,263 104 INFO rb-3df6733-223812-402932 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-11 09:22:54,106 104 INFO rb-3df6733-223812-402932 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-11 09:22:54,113 104 INFO rb-3df6733-223812-402932 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-11 09:22:54,964 104 INFO rb-3df6733-223812-402932 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-11 09:22:54,980 104 INFO rb-3df6733-223812-402932 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-11 09:22:55,822 104 INFO rb-3df6733-223812-402932 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-11 09:22:55,830 104 INFO rb-3df6733-223812-402932 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-11 09:22:56,678 104 INFO rb-3df6733-223812-402932 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-11 09:22:56,687 104 INFO rb-3df6733-223812-402932 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-11 09:22:56,704 104 INFO rb-3df6733-223812-402932 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-11 09:22:56,720 104 INFO rb-3df6733-223812-402932 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-11 09:22:56,734 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:22:56,749 104 INFO rb-3df6733-223812-402932 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-11 09:22:56,763 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:22:56,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:22:56,775 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10937 2026-08-11 09:22:56,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:22:56,779 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10937 2026-08-11 09:22:56,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092256_887269_TestUi.txt 2026-08-11 09:22:56,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp8jyp7rib_chrome_odoo" 2026-08-11 09:22:57,185 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11145 2026-08-11 09:22:57,185 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbowdjd0v_chrome_odoo 2026-08-11 09:22:57,186 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41323/json/version 2026-08-11 09:22:57,190 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41323/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:22:57,308 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:22:57,309 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41323/json 2026-08-11 09:22:57,310 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41323/json with timeout 3 increased to 10s during tests 2026-08-11 09:22:57,375 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41323/devtools/page/B9263C41B8991ED8521728D78860D549 2026-08-11 09:22:57,419 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:22:57,447 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:22:57,515 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:22:57,523 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:22:57,529 104 INFO rb-3df6733-223812-402932 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-11 09:22:57,530 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:22:57,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:57] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.017 0.060 2026-08-11 09:22:57,620 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B9263C41B8991ED8521728D78860D549', 'loaderId': 'DFFB2080DA7C170B96737BBC8D70BC63', 'isDownload': False} 2026-08-11 09:22:57,620 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour')" 2026-08-11 09:22:57,655 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:22:57,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:57] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.017 2026-08-11 09:22:57,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:57] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.043 2026-08-11 09:22:57,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:57] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.057 2026-08-11 09:22:58,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:58] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.014 2026-08-11 09:22:58,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.012 2026-08-11 09:22:58,270 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:22:58,271 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:22:58,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.009 2026-08-11 09:22:58,295 104 INFO rb-3df6733-223812-402932 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-11 09:22:58,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.173 0.394 2026-08-11 09:22:58,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:58] "GET /pos/ui HTTP/1.1" 200 - 20 0.034 0.573 2026-08-11 09:22:58,975 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:22:59,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.062 0.108 2026-08-11 09:22:59,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.008 2026-08-11 09:22:59,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:22:59,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.135 0.342 2026-08-11 09:22:59,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.043 2026-08-11 09:22:59,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.016 2026-08-11 09:22:59,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:22:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:23:00,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.028 0.043 2026-08-11 09:23:00,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.120 2026-08-11 09:23:00,090 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:23:00,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.185 2026-08-11 09:23:00,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.228 2026-08-11 09:23:00,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.284 2026-08-11 09:23:00,293 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23: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-11 09:23:00,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.006 0.327 2026-08-11 09:23:00,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:23:00,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:23:00,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.024 0.294 2026-08-11 09:23:00,364 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:00,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.332 2026-08-11 09:23:00,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.038 0.314 2026-08-11 09:23:00,552 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.338 2026-08-11 09:23:00,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.222 2026-08-11 09:23:00,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.220 2026-08-11 09:23:00,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.215 2026-08-11 09:23:00,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.214 2026-08-11 09:23:00,624 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.179 2026-08-11 09:23:00,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.009 0.136 2026-08-11 09:23:00,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.113 2026-08-11 09:23:00,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.111 2026-08-11 09:23:00,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.127 2026-08-11 09:23:00,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.126 2026-08-11 09:23:00,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.143 2026-08-11 09:23:00,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:00] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.019 0.083 2026-08-11 09:23:00,984 104 INFO rb-3df6733-223812-402932 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-11 09:23:01,018 104 INFO rb-3df6733-223812-402932 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-11 09:23:01,039 104 INFO rb-3df6733-223812-402932 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-11 09:23:01,047 104 INFO rb-3df6733-223812-402932 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-11 09:23:01,064 104 INFO rb-3df6733-223812-402932 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-11 09:23:01,969 104 INFO rb-3df6733-223812-402932 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-11 09:23:01,980 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,013 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,017 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:23:02,018 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:02,034 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:23:02,046 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,063 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,080 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,099 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,112 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,133 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,955 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,964 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.005 2026-08-11 09:23:02,981 104 INFO rb-3df6733-223812-402932 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-11 09:23:02,996 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,013 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,030 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,046 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,870 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,879 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:23:03,896 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,912 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,932 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:03] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.012 2026-08-11 09:23:03,946 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,962 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,979 104 INFO rb-3df6733-223812-402932 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-11 09:23:03,996 104 INFO rb-3df6733-223812-402932 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-11 09:23:04,013 104 INFO rb-3df6733-223812-402932 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-11 09:23:04,030 104 INFO rb-3df6733-223812-402932 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-11 09:23:04,873 104 INFO rb-3df6733-223812-402932 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-11 09:23:04,879 104 INFO rb-3df6733-223812-402932 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-11 09:23:04,896 104 INFO rb-3df6733-223812-402932 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-11 09:23:04,912 104 INFO rb-3df6733-223812-402932 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-11 09:23:05,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:23:05,759 104 INFO rb-3df6733-223812-402932 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-11 09:23:05,762 104 INFO rb-3df6733-223812-402932 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-11 09:23:05,779 104 INFO rb-3df6733-223812-402932 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-11 09:23:05,796 104 INFO rb-3df6733-223812-402932 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-11 09:23:05,812 104 INFO rb-3df6733-223812-402932 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-11 09:23:06,636 104 INFO rb-3df6733-223812-402932 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-11 09:23:06,646 104 INFO rb-3df6733-223812-402932 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-11 09:23:06,663 104 INFO rb-3df6733-223812-402932 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-11 09:23:06,679 104 INFO rb-3df6733-223812-402932 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-11 09:23:06,696 104 INFO rb-3df6733-223812-402932 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-11 09:23:07,541 104 INFO rb-3df6733-223812-402932 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-11 09:23:07,545 104 INFO rb-3df6733-223812-402932 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-11 09:23:07,562 104 INFO rb-3df6733-223812-402932 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-11 09:23:07,579 104 INFO rb-3df6733-223812-402932 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-11 09:23:07,596 104 INFO rb-3df6733-223812-402932 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-11 09:23:08,438 104 INFO rb-3df6733-223812-402932 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-11 09:23:08,445 104 INFO rb-3df6733-223812-402932 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-11 09:23:08,463 104 INFO rb-3df6733-223812-402932 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-11 09:23:08,486 104 INFO rb-3df6733-223812-402932 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-11 09:23:08,496 104 INFO rb-3df6733-223812-402932 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-11 09:23:08,512 104 INFO rb-3df6733-223812-402932 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-11 09:23:08,514 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:23:08,522 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11145 2026-08-11 09:23:08,524 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:23:08,526 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11145 2026-08-11 09:23:08,621 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092308_620939_TestUi.txt 2026-08-11 09:23:08,621 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpbowdjd0v_chrome_odoo" 2026-08-11 09:23:09,004 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11352 2026-08-11 09:23:09,004 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4ep1skb5_chrome_odoo 2026-08-11 09:23:09,005 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45215/json/version 2026-08-11 09:23:09,006 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45215/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:23:09,067 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:23:09,067 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45215/json 2026-08-11 09:23:09,068 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45215/json with timeout 3 increased to 10s during tests 2026-08-11 09:23:09,115 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45215/devtools/page/F0A5054AF7748F37DD982F5D9C6E5C52 2026-08-11 09:23:09,130 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:23:09,134 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:23:09,290 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:23:09,308 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:23:09,321 104 INFO rb-3df6733-223812-402932 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-11 09:23:09,321 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:23:09,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:09] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.022 0.061 2026-08-11 09:23:09,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F0A5054AF7748F37DD982F5D9C6E5C52', 'loaderId': 'C3F83A9D89289B2B7F6DEF263DD66D02', 'isDownload': False} 2026-08-11 09:23:09,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenTour')" 2026-08-11 09:23:09,449 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:23:09,466 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:09] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.010 2026-08-11 09:23:09,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:09] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.014 2026-08-11 09:23:09,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:09] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.022 2026-08-11 09:23:09,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:09] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:23:09,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 09:23:09,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.016 2026-08-11 09:23:09,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:09] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:23:10,010 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:23:10,011 104 INFO rb-3df6733-223812-402932 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-11 09:23:10,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.202 0.374 2026-08-11 09:23:10,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:10] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.560 2026-08-11 09:23:10,689 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:23:10,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.090 2026-08-11 09:23:11,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-08-11 09:23:11,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.014 2026-08-11 09:23:11,765 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.243 0.391 2026-08-11 09:23:11,904 104 INFO rb-3df6733-223812-402932 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-11 09:23:11,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.063 0.055 2026-08-11 09:23:11,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:11] "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-11 09:23:11,956 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:11] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:23:12,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.025 0.015 2026-08-11 09:23:12,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.027 0.085 2026-08-11 09:23:12,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:12,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.133 2026-08-11 09:23:12,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.207 2026-08-11 09:23:12,244 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23: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-11 09:23:12,267 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:23:12,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.282 2026-08-11 09:23:12,313 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:23:12,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.031 0.315 2026-08-11 09:23:12,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.030 0.381 2026-08-11 09:23:12,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.346 2026-08-11 09:23:12,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.388 2026-08-11 09:23:12,554 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:23:12,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.323 2026-08-11 09:23:12,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.258 2026-08-11 09:23:12,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.262 2026-08-11 09:23:12,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.227 2026-08-11 09:23:12,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.163 2026-08-11 09:23:12,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.035 0.140 2026-08-11 09:23:12,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.126 2026-08-11 09:23:12,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.125 2026-08-11 09:23:12,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.150 2026-08-11 09:23:12,786 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.172 2026-08-11 09:23:12,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.174 2026-08-11 09:23:12,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.130 2026-08-11 09:23:12,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:12] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.014 0.084 2026-08-11 09:23:12,939 104 INFO rb-3df6733-223812-402932 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-11 09:23:12,965 104 INFO rb-3df6733-223812-402932 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-11 09:23:12,987 104 INFO rb-3df6733-223812-402932 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-11 09:23:12,987 104 INFO rb-3df6733-223812-402932 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-11 09:23:12,998 104 INFO rb-3df6733-223812-402932 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-11 09:23:13,018 104 INFO rb-3df6733-223812-402932 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-11 09:23:13,030 104 INFO rb-3df6733-223812-402932 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-11 09:23:13,051 104 INFO rb-3df6733-223812-402932 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-11 09:23:13,063 104 INFO rb-3df6733-223812-402932 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-11 09:23:13,918 104 INFO rb-3df6733-223812-402932 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-11 09:23:13,930 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:23:13,946 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,015 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,029 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,082 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:14,089 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:14,107 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,135 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:14] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.013 2026-08-11 09:23:14,180 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,215 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .button.confirm)' 2026-08-11 09:23:14,215 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,217 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:23:14,236 104 INFO rb-3df6733-223812-402932 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-11 09:23:14,241 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60960885 for PoS orders references: ['Order 00055-010-0001'] (draft: False) 2026-08-11 09:23:14,247 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:23:14,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60960885 with result: [{'id': 52, 'pos_reference': 'Order 00055-010-0001', 'account_move': False}] 2026-08-11 09:23:14,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 185 0.313 0.292 2026-08-11 09:23:14,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.339 2026-08-11 09:23:14,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:14] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.013 0.015 2026-08-11 09:23:15,623 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,629 104 INFO rb-3df6733-223812-402932 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/11/2026"))' 2026-08-11 09:23:15,646 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("55.0")' 2026-08-11 09:23:15,664 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,679 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,695 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,712 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,729 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,746 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,763 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,780 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,797 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,812 104 INFO rb-3df6733-223812-402932 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-11 09:23:15,829 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.003 2026-08-11 09:23:16,669 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,679 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,695 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,713 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,732 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,747 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,763 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,779 104 INFO rb-3df6733-223812-402932 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-11 09:23:16,796 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,637 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,645 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,664 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,680 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,696 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,712 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,731 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,755 104 INFO rb-3df6733-223812-402932 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-11 09:23:17,762 104 INFO rb-3df6733-223812-402932 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-11 09:23:18,614 104 INFO rb-3df6733-223812-402932 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-11 09:23:18,631 104 INFO rb-3df6733-223812-402932 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-11 09:23:18,645 104 INFO rb-3df6733-223812-402932 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-11 09:23:18,662 104 INFO rb-3df6733-223812-402932 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-11 09:23:18,678 104 INFO rb-3df6733-223812-402932 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-11 09:23:18,727 104 INFO rb-3df6733-223812-402932 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-11 09:23:19,546 104 INFO rb-3df6733-223812-402932 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-11 09:23:19,557 104 INFO rb-3df6733-223812-402932 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-11 09:23:20,402 104 INFO rb-3df6733-223812-402932 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-11 09:23:20,413 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:23:20,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65445323 for PoS orders references: ['Order 00055-010-0002'] (draft: False) 2026-08-11 09:23:20,429 104 INFO rb-3df6733-223812-402932 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-11 09:23:20,508 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65445323 with result: [{'id': 53, 'pos_reference': 'Order 00055-010-0002', 'account_move': False}] 2026-08-11 09:23:20,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.038 0.062 2026-08-11 09:23:20,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:20] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.008 0.010 2026-08-11 09:23:21,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:23:21,330 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("72.0")' 2026-08-11 09:23:21,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email input' 2026-08-11 09:23:21,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email .send.highlight' 2026-08-11 09:23:21,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .notice .successful' 2026-08-11 09:23:22,523 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 09:23:22,523 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 09:23:22,524 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 09:23:22,531 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 09:23:22,536 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 09:23:22,536 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 09:23:22,537 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 09:23:22,537 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 09:23:22,538 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 09:23:22,538 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 09:23:22,538 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 09:23:22,539 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 09:23:22,549 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:23:22,563 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:23:22,575 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 09:23:22,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 09:23:22,577 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 09:23:22,578 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 09:23:22,578 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 09:23:22,578 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 09:23:22,579 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 09:23:22,580 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:23:22,581 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 09:23:22,582 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 09:23:22,584 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 09:23:22,585 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 09:23:22,586 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 09:23:22,586 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 09:23:22,587 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 09:23:22,587 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 09:23:22,589 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-08-11 09:23:22,590 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 09:23:22,592 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 09:23:22,594 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 09:23:22,604 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:23:22,612 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:23:22,616 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 09:23:22,617 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 09:23:22,617 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 09:23:22,618 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 09:23:22,624 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 09:23:22,626 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 09:23:22,629 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 09:23:22,630 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 09:23:22,631 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 09:23:22,632 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 09:23:22,633 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 09:23:22,636 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 09:23:22,648 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:23:22,666 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:23:22,668 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 09:23:22,676 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-08-11 09:23:22,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:23:22,682 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 09:23:22,696 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 09:23:22,697 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.050 2026-08-11 09:23:22,699 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 09:23:22,699 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 09:23:22,702 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 09:23:22,708 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 09:23:22,722 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 09:23:22,723 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 09:23:22,723 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:23:22,725 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:23:22,759 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 09:23:22,780 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 09:23:22,785 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 09:23:22,786 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 09:23:22,790 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 09:23:22,794 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 09:23:22,795 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 09:23:22,796 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 09:23:22,796 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 09:23:22,799 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-11 09:23:22,801 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 09:23:22,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:23:22,821 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 09:23:22,831 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:23:22,836 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.099 2026-08-11 09:23:22,839 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 09:23:22,839 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 09:23:22,845 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 09:23:22,847 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 09:23:22,851 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 09:23:22,853 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 09:23:22,855 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 09:23:22,859 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 09:23:22,861 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:23:22,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 09:23:22,868 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 09:23:22,870 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 09:23:22,897 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 09:23:22,898 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 09:23:22,900 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 09:23:22,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-11 09:23:22,915 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 09:23:22,916 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 09:23:22,916 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 09:23:22,917 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 09:23:22,940 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:23:22,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:23:22,945 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:23:22,969 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 09:23:22,971 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:23:22,973 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.060 2026-08-11 09:23:22,974 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 09:23:22,990 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 09:23:23,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:23] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:23:23,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:23] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.064 2026-08-11 09:23:23,020 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 09:23:23,021 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 09:23:23,021 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 09:23:23,021 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 09:23:23,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 09:23:23,025 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 09:23:23,025 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 09:23:23,025 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 09:23:23,031 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:23] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 09:23:23,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:23] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.009 2026-08-11 09:23:23,612 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 256 and Message-Id '<294574322366727.1786440203.567981004714966-openerp-private@2c4ab8acd374>' from 'pos_user@test.com' to (redacted) "'****@receiptscreen.com'" successfully sent 2026-08-11 09:23:23,612 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:23:23,616 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:23:23,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:23] "POST /web/dataset/call_kw/pos.order/action_receipt_to_customer HTTP/1.1" 200 - 26 0.050 0.060 2026-08-11 09:23:24,382 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,395 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,418 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,429 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,453 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,462 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,479 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,497 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,512 104 INFO rb-3df6733-223812-402932 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-11 09:23:24,532 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,371 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,381 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.payment-screen .button.js_tip' 2026-08-11 09:23:25,413 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,418 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:25,430 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,447 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:23:25,480 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:23:25,496 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,514 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,533 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:23:25,550 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2863283 for PoS orders references: ['Order 00055-010-0003'] (draft: False) 2026-08-11 09:23:25,554 104 INFO rb-3df6733-223812-402932 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-11 09:23:25,618 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2863283 with result: [{'id': 54, 'pos_reference': 'Order 00055-010-0003', 'account_move': False}] 2026-08-11 09:23:25,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.022 0.064 2026-08-11 09:23:25,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:25] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.004 0.008 2026-08-11 09:23:25,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-11 09:23:26,389 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,395 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,411 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,446 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,463 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,479 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,495 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,513 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,531 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,545 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,562 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,580 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,595 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:23:26,616 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,630 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,645 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,662 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:23:26,675 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53368204 for PoS orders references: ['Order 00055-010-0004'] (draft: False) 2026-08-11 09:23:26,679 104 INFO rb-3df6733-223812-402932 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-11 09:23:26,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53368204 with result: [{'id': 55, 'pos_reference': 'Order 00055-010-0004', 'account_move': False}] 2026-08-11 09:23:26,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.058 0.071 2026-08-11 09:23:27,579 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,595 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,612 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,628 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,646 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,662 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,679 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,695 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,714 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,728 104 INFO rb-3df6733-223812-402932 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-11 09:23:27,745 104 INFO rb-3df6733-223812-402932 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-11 09:23:28,585 104 INFO rb-3df6733-223812-402932 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-11 09:23:28,596 104 INFO rb-3df6733-223812-402932 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-11 09:23:28,612 104 INFO rb-3df6733-223812-402932 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-11 09:23:28,628 104 INFO rb-3df6733-223812-402932 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-11 09:23:28,645 104 INFO rb-3df6733-223812-402932 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-11 09:23:29,502 104 INFO rb-3df6733-223812-402932 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-11 09:23:29,513 104 INFO rb-3df6733-223812-402932 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-11 09:23:29,536 104 INFO rb-3df6733-223812-402932 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-11 09:23:29,545 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:23:29,562 104 INFO rb-3df6733-223812-402932 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-11 09:23:29,566 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97412204 for PoS orders references: ['Order 00055-010-0005'] (draft: False) 2026-08-11 09:23:29,636 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97412204 with result: [{'id': 56, 'pos_reference': 'Order 00055-010-0005', 'account_move': False}] 2026-08-11 09:23:29,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.041 0.055 2026-08-11 09:23:30,440 104 INFO rb-3df6733-223812-402932 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-11 09:23:30,446 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("19.00")' 2026-08-11 09:23:30,463 104 INFO rb-3df6733-223812-402932 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-11 09:23:30,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:23:30,486 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:30,492 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11352 2026-08-11 09:23:30,493 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:23:30,499 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11352 2026-08-11 09:23:30,601 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092330_600735_TestUi.txt 2026-08-11 09:23:30,602 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4ep1skb5_chrome_odoo" 2026-08-11 09:23:30,653 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_02_pos_with_invoiced ... 2026-08-11 09:23:31,414 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11607 2026-08-11 09:23:31,415 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp05u6v7sl_chrome_odoo 2026-08-11 09:23:31,415 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46669/json/version 2026-08-11 09:23:31,417 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46669/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:23:31,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:23:31,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46669/json 2026-08-11 09:23:31,462 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46669/json with timeout 3 increased to 10s during tests 2026-08-11 09:23:31,484 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46669/devtools/page/03F46E765D7523A8949A36FBB6CCBD18 2026-08-11 09:23:31,504 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:23:31,508 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:23:31,711 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:23:31,713 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:23:31,727 104 INFO rb-3df6733-223812-402932 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-11 09:23:31,727 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:23:31,741 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:23:32,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:32] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.086 0.566 2026-08-11 09:23:32,393 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '03F46E765D7523A8949A36FBB6CCBD18', 'loaderId': '4F8698075A960E73FAD1657162D27111', 'isDownload': False} 2026-08-11 09:23:32,393 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ChromeTour')" 2026-08-11 09:23:32,415 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:23:32,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:32] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.009 2026-08-11 09:23:32,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:32] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.024 2026-08-11 09:23:32,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:32] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.039 2026-08-11 09:23:32,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:32] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.017 2026-08-11 09:23:32,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.020 2026-08-11 09:23:32,979 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:23:32,999 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:33,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.026 2026-08-11 09:23:33,028 104 INFO rb-3df6733-223812-402932 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-11 09:23:34,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.267 1.309 2026-08-11 09:23:34,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:34] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 1.601 2026-08-11 09:23:34,706 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:23:34,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.079 0.135 2026-08-11 09:23:34,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:23:35,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.007 2026-08-11 09:23:35,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.107 0.355 2026-08-11 09:23:35,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.044 2026-08-11 09:23:35,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "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-11 09:23:35,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 09:23:35,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.045 0.054 2026-08-11 09:23:35,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.135 2026-08-11 09:23:35,817 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:23:35,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.149 2026-08-11 09:23:35,869 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "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-11 09:23:35,887 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:23:35,898 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:35,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.207 2026-08-11 09:23:35,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.269 2026-08-11 09:23:35,975 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:23:36,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.307 2026-08-11 09:23:36,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.277 2026-08-11 09:23:36,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.255 2026-08-11 09:23:36,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.201 2026-08-11 09:23:36,123 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:23:36,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.190 2026-08-11 09:23:36,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.147 2026-08-11 09:23:36,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.120 2026-08-11 09:23:36,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.045 2026-08-11 09:23:36,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.142 2026-08-11 09:23:36,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.144 2026-08-11 09:23:36,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.014 0.151 2026-08-11 09:23:36,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.193 2026-08-11 09:23:36,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.026 0.320 2026-08-11 09:23:36,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.251 2026-08-11 09:23:36,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.227 2026-08-11 09:23:36,467 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.201 2026-08-11 09:23:36,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.013 0.173 2026-08-11 09:23:36,595 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:23:36,612 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:36,630 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader:contains(Cash In/Out)' 2026-08-11 09:23:36,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:36] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.017 2026-08-11 09:23:36,647 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:36,662 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,678 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,696 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,716 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,729 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,745 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,761 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,780 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,796 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,816 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:36,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:23:36,861 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:23:36,878 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,895 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-11 09:23:36,911 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,929 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,944 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,962 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,978 104 INFO rb-3df6733-223812-402932 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-11 09:23:36,994 104 INFO rb-3df6733-223812-402932 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-11 09:23:37,014 104 INFO rb-3df6733-223812-402932 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-11 09:23:37,029 104 INFO rb-3df6733-223812-402932 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-11 09:23:37,045 104 INFO rb-3df6733-223812-402932 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-11 09:23:37,885 104 INFO rb-3df6733-223812-402932 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-11 09:23:37,908 104 INFO rb-3df6733-223812-402932 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-11 09:23:37,915 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:23:37,916 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:23:37,926 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-11 09:23:37,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:37,952 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:23:37,962 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:23:37,983 104 INFO rb-3df6733-223812-402932 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-11 09:23:37,995 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-11 09:23:38,011 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,035 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,049 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,066 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,081 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,096 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,115 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,129 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,145 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:23:38,985 104 INFO rb-3df6733-223812-402932 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-11 09:23:38,996 104 INFO rb-3df6733-223812-402932 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-11 09:23:39,011 104 INFO rb-3df6733-223812-402932 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-11 09:23:39,028 104 INFO rb-3df6733-223812-402932 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-11 09:23:39,045 104 INFO rb-3df6733-223812-402932 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-11 09:23:39,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:39] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.021 0.013 2026-08-11 09:23:39,061 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:23:39,074 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #275884 for PoS orders references: ['Order 00056-002-0003'] (draft: False) 2026-08-11 09:23:39,078 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:23:39,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:23:39,272 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #275884 with result: [{'id': 57, 'pos_reference': 'Order 00056-002-0003', 'account_move': False}] 2026-08-11 09:23:39,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.106 0.108 2026-08-11 09:23:39,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:39] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-11 09:23:39,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:23:40,067 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:40,078 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:23:40,094 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:23:40,111 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,129 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:23:40,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:23:40,167 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,177 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,194 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:40,211 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:23:40,230 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:23:40,244 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-11 09:23:40,261 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:23:40,281 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:23:40,294 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,311 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:40,345 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:23:40,361 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:23:40,378 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-11 09:23:40,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:23:40,411 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("30.0")' 2026-08-11 09:23:40,427 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:40,445 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:23:40,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:23:40,477 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:23:40,495 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:23:40,511 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:23:40,527 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,546 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,561 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,578 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,594 104 INFO rb-3df6733-223812-402932 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-11 09:23:40,611 104 INFO rb-3df6733-223812-402932 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-11 09:23:41,450 104 INFO rb-3df6733-223812-402932 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-11 09:23:41,461 104 INFO rb-3df6733-223812-402932 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-11 09:23:41,477 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:23:41,491 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22496510 for PoS orders references: ['Order 00056-002-0001'] (draft: False) 2026-08-11 09:23:41,494 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("2.0")' 2026-08-11 09:23:41,572 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22496510 with result: [{'id': 58, 'pos_reference': 'Order 00056-002-0001', 'account_move': False}] 2026-08-11 09:23:41,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.033 0.068 2026-08-11 09:23:42,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:42,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:23:42,405 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:23:42,415 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-11 09:23:42,448 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:23:42,463 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("30.0")' 2026-08-11 09:23:42,482 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,495 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,515 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:23:42,528 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:23:42,550 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-08-11 09:23:42,562 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,578 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,601 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,611 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,636 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:23:42,645 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-08-11 09:23:42,661 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,677 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,694 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,715 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,729 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,744 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,763 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,778 104 INFO rb-3df6733-223812-402932 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-11 09:23:42,795 104 INFO rb-3df6733-223812-402932 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-11 09:23:43,635 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:23:43,652 104 INFO rb-3df6733-223812-402932 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-11 09:23:43,709 104 INFO rb-3df6733-223812-402932 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-11 09:23:43,727 104 INFO rb-3df6733-223812-402932 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-11 09:23:43,749 104 INFO rb-3df6733-223812-402932 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-11 09:23:43,763 104 INFO rb-3df6733-223812-402932 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-11 09:23:43,778 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-11 09:23:43,794 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:23:43,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69570836 for PoS orders references: ['Order 00056-002-0005'] (draft: False) 2026-08-11 09:23:43,814 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:23:45,820 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69570836 with result: [{'id': 59, 'pos_reference': 'Order 00056-002-0005', 'account_move': 118}] 2026-08-11 09:23:45,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 767 0.722 1.345 2026-08-11 09:23:45,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 1.142 2026-08-11 09:23:45,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:45] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.008 0.014 2026-08-11 09:23:46,735 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:23:46,747 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:46] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:46,754 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11607 2026-08-11 09:23:46,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:23:46,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11607 2026-08-11 09:23:46,858 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092346_858568_TestUi.txt 2026-08-11 09:23:46,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp05u6v7sl_chrome_odoo" 2026-08-11 09:23:46,902 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-08-11 09:23:47,511 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11832 2026-08-11 09:23:47,512 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp77h_9con_chrome_odoo 2026-08-11 09:23:47,512 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42725/json/version 2026-08-11 09:23:47,514 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42725/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:23:47,632 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:23:47,632 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42725/json 2026-08-11 09:23:47,633 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42725/json with timeout 3 increased to 10s during tests 2026-08-11 09:23:47,687 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42725/devtools/page/43E0A5B8BDCEBCEA47B660477C09D6F4 2026-08-11 09:23:47,717 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:23:47,749 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:23:48,119 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:23:48,122 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:23:48,125 104 INFO rb-3df6733-223812-402932 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-11 09:23:48,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:23:48,145 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:23:48,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:48] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 110 0.082 0.651 2026-08-11 09:23:48,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '43E0A5B8BDCEBCEA47B660477C09D6F4', 'loaderId': '3E584CE02A2BE6EB671261C630D28A10', 'isDownload': False} 2026-08-11 09:23:48,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-08-11 09:23:48,904 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:23:48,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:48] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 09:23:48,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:48] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.023 0.017 2026-08-11 09:23:48,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:48] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.025 2026-08-11 09:23:49,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:49] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.010 0.010 2026-08-11 09:23:49,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.020 2026-08-11 09:23:49,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:23:49,381 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:49,386 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:23:49,392 104 INFO rb-3df6733-223812-402932 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-11 09:23:50,169 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.315 0.453 2026-08-11 09:23:50,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:50] "GET /pos/ui HTTP/1.1" 200 - 20 0.026 0.785 2026-08-11 09:23:50,271 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:23:50,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:50] "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-11 09:23:50,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.022 0.007 2026-08-11 09:23:50,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.021 0.007 2026-08-11 09:23:51,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.148 0.349 2026-08-11 09:23:51,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "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-11 09:23:51,343 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "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-11 09:23:51,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:23:51,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.047 0.044 2026-08-11 09:23:51,491 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:23:51,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.117 2026-08-11 09:23:51,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.154 2026-08-11 09:23:51,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.191 2026-08-11 09:23:51,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.251 2026-08-11 09:23:51,683 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "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-11 09:23:51,698 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:23:51,710 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:23:51,721 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:23:51,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.308 2026-08-11 09:23:51,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.014 0.254 2026-08-11 09:23:51,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.295 2026-08-11 09:23:51,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.309 2026-08-11 09:23:51,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.310 2026-08-11 09:23:51,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.212 2026-08-11 09:23:51,946 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:23:51,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.202 2026-08-11 09:23:51,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.181 2026-08-11 09:23:51,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.170 2026-08-11 09:23:52,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.151 2026-08-11 09:23:52,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.036 0.161 2026-08-11 09:23:52,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.014 0.154 2026-08-11 09:23:52,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.171 2026-08-11 09:23:52,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.188 2026-08-11 09:23:52,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.203 2026-08-11 09:23:52,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.196 2026-08-11 09:23:52,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.009 0.095 2026-08-11 09:23:52,378 104 INFO rb-3df6733-223812-402932 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-11 09:23:52,399 104 INFO rb-3df6733-223812-402932 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-11 09:23:52,411 104 INFO rb-3df6733-223812-402932 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-11 09:23:52,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.029 0.018 2026-08-11 09:23:52,445 104 INFO rb-3df6733-223812-402932 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-11 09:23:52,451 104 INFO rb-3df6733-223812-402932 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-11 09:23:52,481 104 INFO rb-3df6733-223812-402932 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-11 09:23:52,490 104 INFO rb-3df6733-223812-402932 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-11 09:23:52,496 104 INFO rb-3df6733-223812-402932 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-11 09:23:53,370 104 INFO rb-3df6733-223812-402932 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-11 09:23:53,383 104 INFO rb-3df6733-223812-402932 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-11 09:23:53,396 104 INFO rb-3df6733-223812-402932 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-11 09:23:53,413 104 INFO rb-3df6733-223812-402932 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-11 09:23:53,427 104 INFO rb-3df6733-223812-402932 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-11 09:23:54,272 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: '.o_pricelist_button' 2026-08-11 09:23:54,277 104 INFO rb-3df6733-223812-402932 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-11 09:23:54,296 104 INFO rb-3df6733-223812-402932 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-11 09:23:54,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-08-11 09:23:54,319 104 INFO rb-3df6733-223812-402932 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-11 09:23:54,328 104 INFO rb-3df6733-223812-402932 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-11 09:23:55,170 104 INFO rb-3df6733-223812-402932 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-11 09:23:55,172 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:23:55,181 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:55] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:55,198 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11832 2026-08-11 09:23:55,198 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:23:55,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11832 2026-08-11 09:23:55,282 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092355_282119_TestUi.txt 2026-08-11 09:23:55,282 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp77h_9con_chrome_odoo" 2026-08-11 09:23:55,310 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_04_product_configurator ... 2026-08-11 09:23:55,794 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12030 2026-08-11 09:23:55,795 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp64s4vkp2_chrome_odoo 2026-08-11 09:23:55,795 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45131/json/version 2026-08-11 09:23:55,796 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45131/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:23:55,914 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:23:55,915 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45131/json 2026-08-11 09:23:55,916 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45131/json with timeout 3 increased to 10s during tests 2026-08-11 09:23:55,946 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45131/devtools/page/C004587C1CF3ACE23159A5D3785CC983 2026-08-11 09:23:55,992 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:23:56,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:23:56,308 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:23:56,311 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:23:56,316 104 INFO rb-3df6733-223812-402932 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-11 09:23:56,316 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:23:56,329 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:23:57,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.139 0.588 2026-08-11 09:23:57,054 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C004587C1CF3ACE23159A5D3785CC983', 'loaderId': 'D330DA3C3084F620F3872C57B334D3ED', 'isDownload': False} 2026-08-11 09:23:57,054 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ProductConfiguratorTour')" 2026-08-11 09:23:57,072 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:23:57,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.011 2026-08-11 09:23:57,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.016 2026-08-11 09:23:57,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.020 0.044 2026-08-11 09:23:57,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.010 2026-08-11 09:23:57,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.020 0.013 2026-08-11 09:23:57,565 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:23:57,577 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:57,578 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:23:57,619 104 INFO rb-3df6733-223812-402932 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-11 09:23:58,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.304 0.427 2026-08-11 09:23:58,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:58] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.716 2026-08-11 09:23:58,434 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:23:58,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.070 0.105 2026-08-11 09:23:58,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.014 2026-08-11 09:23:58,774 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:23:59,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.123 0.351 2026-08-11 09:23:59,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.048 2026-08-11 09:23:59,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "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-11 09:23:59,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:23:59,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.033 0.040 2026-08-11 09:23:59,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.096 2026-08-11 09:23:59,563 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:23:59,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.157 2026-08-11 09:23:59,623 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23: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-11 09:23:59,633 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:59,644 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:23:59,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.207 2026-08-11 09:23:59,677 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:23:59,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.251 2026-08-11 09:23:59,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.303 2026-08-11 09:23:59,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.271 2026-08-11 09:23:59,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.262 2026-08-11 09:23:59,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.211 2026-08-11 09:23:59,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.194 2026-08-11 09:23:59,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.169 2026-08-11 09:23:59,930 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:23:59,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 200 - 18 0.037 0.162 2026-08-11 09:23:59,992 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.185 2026-08-11 09:23:59,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:23:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.189 2026-08-11 09:24:00,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.145 2026-08-11 09:24:00,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.027 2026-08-11 09:24:00,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.131 2026-08-11 09:24:00,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.184 2026-08-11 09:24:00,169 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.013 0.174 2026-08-11 09:24:00,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.276 2026-08-11 09:24:00,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.217 2026-08-11 09:24:00,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.164 2026-08-11 09:24:00,344 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:24:00,362 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,378 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,400 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.053 0.019 2026-08-11 09:24:00,429 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,448 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,460 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,477 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,496 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,513 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,527 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,545 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,564 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,597 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,605 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,612 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,632 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,652 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,661 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,684 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,699 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,716 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,730 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,745 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,762 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,777 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,796 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,811 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,832 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,845 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,860 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,878 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: '.product-configurator-popup .attribute-name-cell' 2026-08-11 09:24:00,910 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,933 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,960 104 INFO rb-3df6733-223812-402932 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-11 09:24:00,966 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:00,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:24:01,005 104 INFO rb-3df6733-223812-402932 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-11 09:24:01,029 104 INFO rb-3df6733-223812-402932 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-11 09:24:01,059 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:24:01,077 104 INFO rb-3df6733-223812-402932 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-11 09:24:01,087 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37493798 for PoS orders references: ['Order 00058-002-0001'] (draft: False) 2026-08-11 09:24:01,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:24:01,261 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37493798 with result: [{'id': 60, 'pos_reference': 'Order 00058-002-0001', 'account_move': False}] 2026-08-11 09:24:01,281 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 107 0.087 0.111 2026-08-11 09:24:01,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:01] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.009 2026-08-11 09:24:02,076 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:24:02,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:02] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:02,122 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12030 2026-08-11 09:24:02,123 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:24:02,124 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12030 2026-08-11 09:24:02,220 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092402_219918_TestUi.txt 2026-08-11 09:24:02,220 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp64s4vkp2_chrome_odoo" 2026-08-11 09:24:02,277 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_05_ticket_screen ... 2026-08-11 09:24:03,031 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12241 2026-08-11 09:24:03,032 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpoafb2g3v_chrome_odoo 2026-08-11 09:24:03,032 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35677/json/version 2026-08-11 09:24:03,033 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35677/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:24:03,113 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:24:03,113 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35677/json 2026-08-11 09:24:03,114 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35677/json with timeout 3 increased to 10s during tests 2026-08-11 09:24:03,133 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35677/devtools/page/8B7AA5A67566EDC4218BBB8206F5DEB3 2026-08-11 09:24:03,162 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:24:03,166 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:24:03,347 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:24:03,349 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:24:03,354 104 INFO rb-3df6733-223812-402932 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-11 09:24:03,354 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:24:03,367 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:24:03,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:03] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.080 0.527 2026-08-11 09:24:03,972 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '8B7AA5A67566EDC4218BBB8206F5DEB3', 'loaderId': 'C53DB06CC0FE9682B71DF233FC976165', 'isDownload': False} 2026-08-11 09:24:03,972 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('TicketScreenTour')" 2026-08-11 09:24:03,987 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:04,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:04] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.017 2026-08-11 09:24:04,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:04] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.041 2026-08-11 09:24:04,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:04] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.058 2026-08-11 09:24:04,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:04] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 09:24:04,427 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.008 2026-08-11 09:24:04,472 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 09:24:04,474 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.009 2026-08-11 09:24:04,484 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:24:04,502 104 INFO rb-3df6733-223812-402932 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-11 09:24:05,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.351 0.423 2026-08-11 09:24:05,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:05] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.756 2026-08-11 09:24:05,366 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:05,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.087 2026-08-11 09:24:05,572 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:24:05,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:24:06,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.114 0.349 2026-08-11 09:24:06,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.040 2026-08-11 09:24:06,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "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-11 09:24:06,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:24:06,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.038 0.038 2026-08-11 09:24:06,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.107 2026-08-11 09:24:06,379 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:24:06,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.143 2026-08-11 09:24:06,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.188 2026-08-11 09:24:06,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.249 2026-08-11 09:24:06,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.288 2026-08-11 09:24:06,578 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.245 2026-08-11 09:24:06,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "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-11 09:24:06,608 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:24:06,615 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:06,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.223 2026-08-11 09:24:06,630 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:24:06,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.270 2026-08-11 09:24:06,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.030 0.258 2026-08-11 09:24:06,763 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:24:06,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.265 2026-08-11 09:24:06,841 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.029 0.250 2026-08-11 09:24:06,864 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.231 2026-08-11 09:24:06,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.231 2026-08-11 09:24:06,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.021 2026-08-11 09:24:06,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.221 2026-08-11 09:24:06,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.012 0.169 2026-08-11 09:24:06,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.169 2026-08-11 09:24:06,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:06] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.137 2026-08-11 09:24:07,000 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:07] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.001 0.125 2026-08-11 09:24:07,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.316 2026-08-11 09:24:07,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.055 2026-08-11 09:24:07,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:24:07,344 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,362 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:07,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.014 2026-08-11 09:24:07,378 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:07,404 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:07,419 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 09:24:07,427 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,454 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,467 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,481 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,494 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,511 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,530 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,546 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,562 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:07,580 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:07,593 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:07,610 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,672 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:24:07,672 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 09:24:07,673 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,677 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,701 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,709 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,728 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,743 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,760 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,779 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,794 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:07,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:07,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:07,860 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,878 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:24:07,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 09:24:07,910 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:07,927 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:07,947 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:07,961 104 INFO rb-3df6733-223812-402932 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-11 09:24:07,977 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 09:24:07,993 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,010 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,027 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,044 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,061 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,077 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,095 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,116 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,127 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:24:08,145 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,220 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,229 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:08,247 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:08,260 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:08,277 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,293 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 09:24:08,317 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,334 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,343 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,361 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,377 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,396 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,411 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,427 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,443 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:24:08,460 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,503 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,511 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,535 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:24:08,551 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:24:08,570 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-11 09:24:08,574 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:08,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:08,594 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:08,612 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,627 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 09:24:08,647 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,660 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,677 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,695 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,711 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,731 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,746 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,761 104 INFO rb-3df6733-223812-402932 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-11 09:24:08,778 104 INFO rb-3df6733-223812-402932 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-11 09:24:09,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:24:09,618 104 INFO rb-3df6733-223812-402932 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-11 09:24:09,628 104 INFO rb-3df6733-223812-402932 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-11 09:24:09,647 104 INFO rb-3df6733-223812-402932 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-11 09:24:09,660 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:24:09,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:09] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 09:24:09,677 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:24:09,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50036349 for PoS orders references: ['Order 00059-002-0005'] (draft: False) 2026-08-11 09:24:09,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:09,888 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50036349 with result: [{'id': 61, 'pos_reference': 'Order 00059-002-0005', 'account_move': False}] 2026-08-11 09:24:09,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.120 0.108 2026-08-11 09:24:09,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:09] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.015 0.009 2026-08-11 09:24:10,692 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:10,693 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:10,710 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:10,727 104 INFO rb-3df6733-223812-402932 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-11 09:24:10,743 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:24:10,760 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:24:10,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Receipt")' 2026-08-11 09:24:10,794 104 INFO rb-3df6733-223812-402932 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-11 09:24:10,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:24:10,828 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:24:10,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-08-11 09:24:10,861 104 INFO rb-3df6733-223812-402932 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-11 09:24:10,877 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:24:10,893 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:24:10,910 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Ongoing")' 2026-08-11 09:24:10,927 104 INFO rb-3df6733-223812-402932 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-11 09:24:10,943 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:24:10,960 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:24:10,976 104 INFO rb-3df6733-223812-402932 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-11 09:24:10,994 104 INFO rb-3df6733-223812-402932 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-11 09:24:11,009 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:24:11,027 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:24:11,044 104 INFO rb-3df6733-223812-402932 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-11 09:24:11,060 104 INFO rb-3df6733-223812-402932 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-11 09:24:11,077 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:24:11,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:24:11,094 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:24:11,110 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-08-11 09:24:11,127 104 INFO rb-3df6733-223812-402932 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-11 09:24:11,143 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:24:11,160 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-08-11 09:24:11,177 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-08-11 09:24:11,193 104 INFO rb-3df6733-223812-402932 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-11 09:24:11,210 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 09:24:11,226 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:24:11,243 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:11,262 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:11,276 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:11,295 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:24:11,310 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:24:11,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-08-11 09:24:11,348 104 INFO rb-3df6733-223812-402932 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-11 09:24:11,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:11] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.017 0.019 2026-08-11 09:24:11,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:11] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.018 0.025 2026-08-11 09:24:12,179 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:24:12,197 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-08-11 09:24:12,210 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .pos-receipt-amount:contains("8.00")' 2026-08-11 09:24:12,981 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-08-11 09:24:12,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:24:13,013 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:24:13,034 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-08-11 09:24:13,049 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-11 09:24:13,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:13] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.015 0.028 2026-08-11 09:24:13,061 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:24:13,080 104 INFO rb-3df6733-223812-402932 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-11 09:24:13,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:24:13,111 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:24:13,134 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56639239 for PoS orders references: ['Order 00059-002-0004'] (draft: False) 2026-08-11 09:24:13,257 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56639239 with result: [{'id': 62, 'pos_reference': 'Order 00059-002-0004', 'account_move': False}] 2026-08-11 09:24:13,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.079 0.085 2026-08-11 09:24:14,038 104 INFO rb-3df6733-223812-402932 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-11 09:24:14,059 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:24:14,070 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:24:14,084 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:24:14,100 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:24:14,113 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-08-11 09:24:14,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 09:24:14,143 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-08-11 09:24:14,161 104 INFO rb-3df6733-223812-402932 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-11 09:24:14,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:14] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.015 0.018 2026-08-11 09:24:14,247 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:14] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 16 0.016 0.028 2026-08-11 09:24:15,006 104 INFO rb-3df6733-223812-402932 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-11 09:24:15,010 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:24:15,032 104 INFO rb-3df6733-223812-402932 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-11 09:24:15,044 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Invoice")' 2026-08-11 09:24:15,060 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:24:15,113 104 INFO rb-3df6733-223812-402932 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-11 09:24:15,122 104 INFO rb-3df6733-223812-402932 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-11 09:24:15,134 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Reprint Invoice")' 2026-08-11 09:24:15,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:15] "POST /web/dataset/call_kw/pos.order/write HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 09:24:17,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:17] "POST /web/dataset/call_kw/pos.order/action_pos_order_invoice HTTP/1.1" 200 - 743 0.607 1.258 2026-08-11 09:24:17,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 1.337 2026-08-11 09:24:17,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:17] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:24:17,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:17] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.006 0.016 2026-08-11 09:24:17,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:17] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.016 0.018 2026-08-11 09:24:17,190 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:17] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.013 0.028 2026-08-11 09:24:17,952 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-08-11 09:24:17,961 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-08-11 09:24:17,977 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:24:18,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-08-11 09:24:18,760 104 INFO rb-3df6733-223812-402932 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-11 09:24:18,779 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 09:24:18,796 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:24:18,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:18] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.010 0.017 2026-08-11 09:24:18,810 104 INFO rb-3df6733-223812-402932 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-11 09:24:18,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-11 09:24:18,846 104 INFO rb-3df6733-223812-402932 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-11 09:24:18,860 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:24:18,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:18] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.010 0.018 2026-08-11 09:24:18,880 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-08-11 09:24:18,893 104 INFO rb-3df6733-223812-402932 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-11 09:24:18,909 104 INFO rb-3df6733-223812-402932 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-11 09:24:18,927 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:24:18,945 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 09:24:18,961 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:24:18,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:18] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:24:18,977 104 INFO rb-3df6733-223812-402932 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-11 09:24:18,998 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-11 09:24:19,016 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:24:19,034 104 INFO rb-3df6733-223812-402932 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-11 09:24:19,048 104 INFO rb-3df6733-223812-402932 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-11 09:24:19,067 104 INFO rb-3df6733-223812-402932 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-11 09:24:19,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:19] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.018 0.038 2026-08-11 09:24:19,088 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .button.pay-order-button' 2026-08-11 09:24:19,097 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:19] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:19,120 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:24:19,139 104 INFO rb-3df6733-223812-402932 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-11 09:24:19,145 104 INFO rb-3df6733-223812-402932 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-11 09:24:19,167 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:24:20,583 104 INFO rb-3df6733-223812-402932 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-11 09:24:20,592 104 INFO rb-3df6733-223812-402932 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-11 09:24:20,609 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:24:20,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:24:22,048 104 INFO rb-3df6733-223812-402932 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-11 09:24:22,062 104 INFO rb-3df6733-223812-402932 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-11 09:24:22,076 104 INFO rb-3df6733-223812-402932 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-11 09:24:22,915 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-11 09:24:22,933 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:24:22,956 104 INFO rb-3df6733-223812-402932 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-11 09:24:22,964 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 09:24:22,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:22] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.010 0.026 2026-08-11 09:24:22,978 104 INFO rb-3df6733-223812-402932 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-11 09:24:22,994 104 INFO rb-3df6733-223812-402932 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-11 09:24:23,009 104 INFO rb-3df6733-223812-402932 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-11 09:24:23,026 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:24:23,042 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76771292 for PoS orders references: ['Order 00059-002-0006'] (draft: False) 2026-08-11 09:24:23,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:24:23,200 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76771292 with result: [{'id': 63, 'pos_reference': 'Order 00059-002-0006', 'account_move': False}] 2026-08-11 09:24:23,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.101 0.077 2026-08-11 09:24:23,989 104 INFO rb-3df6733-223812-402932 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-11 09:24:23,994 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-08-11 09:24:24,013 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-08-11 09:24:24,038 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .refund-note:contains("2.00 Refunded")' 2026-08-11 09:24:24,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:24] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.016 2026-08-11 09:24:24,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:24] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.013 0.031 2026-08-11 09:24:24,858 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:24:24,871 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:24,883 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12241 2026-08-11 09:24:24,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:24:24,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12241 2026-08-11 09:24:24,976 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092424_976013_TestUi.txt 2026-08-11 09:24:24,976 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpoafb2g3v_chrome_odoo" 2026-08-11 09:24:25,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-11 09:24:25,787 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12500 2026-08-11 09:24:25,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpj8lpymst_chrome_odoo 2026-08-11 09:24:25,795 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34343/json/version 2026-08-11 09:24:25,803 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34343/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:24:25,837 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:24:25,838 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34343/json 2026-08-11 09:24:25,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34343/json with timeout 3 increased to 10s during tests 2026-08-11 09:24:25,885 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34343/devtools/page/2D2CF35529DEDAE0942545D0C40ECCCD 2026-08-11 09:24:25,928 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:24:25,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:24:26,180 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:24:26,184 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:24:26,193 104 INFO rb-3df6733-223812-402932 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-11 09:24:26,193 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:24:26,211 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:24:26,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:26] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.123 0.590 2026-08-11 09:24:26,925 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '2D2CF35529DEDAE0942545D0C40ECCCD', 'loaderId': '6B0AE22C9BA7D21AC2A3281E9F9603E1', 'isDownload': False} 2026-08-11 09:24:26,925 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenDiscountWithPricelistTour')" 2026-08-11 09:24:26,940 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:26,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:26] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.036 0.010 2026-08-11 09:24:27,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:27] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.024 2026-08-11 09:24:27,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:27] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.067 2026-08-11 09:24:27,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:27] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-08-11 09:24:27,466 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.017 2026-08-11 09:24:27,485 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:27,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:24:27,502 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:27,513 104 INFO rb-3df6733-223812-402932 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-11 09:24:28,169 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.241 0.417 2026-08-11 09:24:28,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.035 0.698 2026-08-11 09:24:28,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:28,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.146 2026-08-11 09:24:28,552 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:24:28,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:24:29,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.162 0.363 2026-08-11 09:24:29,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "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-11 09:24:29,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "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-11 09:24:29,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:24:29,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.040 0.052 2026-08-11 09:24:29,358 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:29,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.115 2026-08-11 09:24:29,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.189 2026-08-11 09:24:29,508 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 09:24:29,519 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:29,525 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:29,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.248 2026-08-11 09:24:29,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.296 2026-08-11 09:24:29,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.025 0.326 2026-08-11 09:24:29,655 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:24:29,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.021 0.301 2026-08-11 09:24:29,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.306 2026-08-11 09:24:29,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.197 2026-08-11 09:24:29,794 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:24:29,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.038 0.231 2026-08-11 09:24:29,840 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.239 2026-08-11 09:24:29,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.191 2026-08-11 09:24:29,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.173 2026-08-11 09:24:29,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.153 2026-08-11 09:24:29,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.149 2026-08-11 09:24:29,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.117 2026-08-11 09:24:29,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:29] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.126 2026-08-11 09:24:30,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.023 0.027 2026-08-11 09:24:30,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.190 2026-08-11 09:24:30,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.001 0.215 2026-08-11 09:24:30,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.206 2026-08-11 09:24:30,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.209 2026-08-11 09:24:30,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.340 2026-08-11 09:24:30,227 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:24:30,251 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,276 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.022 2026-08-11 09:24:30,294 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,317 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.o_pricelist_button' 2026-08-11 09:24:30,344 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,363 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,378 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,412 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,421 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:24:30,424 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:24:30,436 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,447 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:24:30,495 104 INFO rb-3df6733-223812-402932 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-11 09:24:30,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:24:30,514 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49295303 for PoS orders references: ['Order 00060-002-0001'] (draft: False) 2026-08-11 09:24:30,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49295303 with result: [{'id': 64, 'pos_reference': 'Order 00060-002-0001', 'account_move': False}] 2026-08-11 09:24:30,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.132 0.128 2026-08-11 09:24:30,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:30] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.011 0.009 2026-08-11 09:24:31,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:24:31,550 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,559 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,579 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,593 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,609 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,627 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,642 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,661 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,676 104 INFO rb-3df6733-223812-402932 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-11 09:24:31,693 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:24:31,705 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34358628 for PoS orders references: ['Order 00060-002-0002'] (draft: False) 2026-08-11 09:24:31,710 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.pos-receipt:not(:contains("Discounts"))' 2026-08-11 09:24:31,760 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34358628 with result: [{'id': 65, 'pos_reference': 'Order 00060-002-0002', 'account_move': False}] 2026-08-11 09:24:31,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.028 0.053 2026-08-11 09:24:32,549 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:24:32,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:32,563 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12500 2026-08-11 09:24:32,564 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:24:32,564 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12500 2026-08-11 09:24:32,689 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092432_689566_TestUi.txt 2026-08-11 09:24:32,690 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpj8lpymst_chrome_odoo" 2026-08-11 09:24:32,717 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_barcodes_scan ... 2026-08-11 09:24:33,190 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12708 2026-08-11 09:24:33,191 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpwlrv18sl_chrome_odoo 2026-08-11 09:24:33,191 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41615/json/version 2026-08-11 09:24:33,193 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41615/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:24:33,251 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:24:33,251 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41615/json 2026-08-11 09:24:33,253 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41615/json with timeout 3 increased to 10s during tests 2026-08-11 09:24:33,268 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41615/devtools/page/20DE85FB73D4FD42FC8A24D1C7BAA07A 2026-08-11 09:24:33,294 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:24:33,309 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:24:33,644 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:24:33,647 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:24:33,663 104 INFO rb-3df6733-223812-402932 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-11 09:24:33,663 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:24:33,678 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:24:34,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 110 0.058 0.549 2026-08-11 09:24:34,282 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '20DE85FB73D4FD42FC8A24D1C7BAA07A', 'loaderId': 'CABBF721F8B20599EB4B6F179AA6DEA7', 'isDownload': False} 2026-08-11 09:24:34,283 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningTour')" 2026-08-11 09:24:34,297 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:34,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.013 2026-08-11 09:24:34,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.018 2026-08-11 09:24:34,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.022 2026-08-11 09:24:34,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.008 2026-08-11 09:24:34,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.009 2026-08-11 09:24:34,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:24:34,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 09:24:34,843 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:34,881 104 INFO rb-3df6733-223812-402932 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-11 09:24:35,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.297 0.396 2026-08-11 09:24:35,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:35] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.699 2026-08-11 09:24:35,667 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:35,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.103 2026-08-11 09:24:35,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:24:35,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.015 0.006 2026-08-11 09:24:36,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.185 0.376 2026-08-11 09:24:36,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.049 2026-08-11 09:24:36,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "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-11 09:24:36,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:24:36,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.049 0.052 2026-08-11 09:24:36,846 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.144 2026-08-11 09:24:36,852 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:36,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.024 0.196 2026-08-11 09:24:36,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.266 2026-08-11 09:24:36,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:24:37,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.262 2026-08-11 09:24:37,028 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:24:37,031 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:37,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.030 0.327 2026-08-11 09:24:37,108 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:24:37,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.325 2026-08-11 09:24:37,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.025 0.300 2026-08-11 09:24:37,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.289 2026-08-11 09:24:37,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.188 2026-08-11 09:24:37,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.198 2026-08-11 09:24:37,260 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:37,270 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.121 2026-08-11 09:24:37,276 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.115 2026-08-11 09:24:37,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.125 2026-08-11 09:24:37,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.017 0.130 2026-08-11 09:24:37,343 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.112 2026-08-11 09:24:37,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.120 2026-08-11 09:24:37,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.146 2026-08-11 09:24:37,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.167 2026-08-11 09:24:37,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.170 2026-08-11 09:24:37,485 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.146 2026-08-11 09:24:37,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.105 2026-08-11 09:24:37,759 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:24:37,783 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-08-11 09:24:37,801 104 INFO rb-3df6733-223812-402932 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-11 09:24:37,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.016 2026-08-11 09:24:37,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-08-11 09:24:37,851 104 INFO rb-3df6733-223812-402932 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-11 09:24:37,867 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000000004' (trigger: body)' 2026-08-11 09:24:37,887 104 INFO rb-3df6733-223812-402932 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-11 09:24:37,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000123451' (trigger: body)' 2026-08-11 09:24:37,910 104 INFO rb-3df6733-223812-402932 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-11 09:24:37,926 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005000000' (trigger: body)' 2026-08-11 09:24:37,943 104 INFO rb-3df6733-223812-402932 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-11 09:24:37,961 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005080002' (trigger: body)' 2026-08-11 09:24:37,980 104 INFO rb-3df6733-223812-402932 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-11 09:24:37,995 104 INFO rb-3df6733-223812-402932 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-11 09:24:37,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:24:38,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:38,028 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12708 2026-08-11 09:24:38,030 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:24:38,032 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12708 2026-08-11 09:24:38,136 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092438_135382_TestUi.txt 2026-08-11 09:24:38,136 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpwlrv18sl_chrome_odoo" 2026-08-11 09:24:38,167 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_combo ... 2026-08-11 09:24:41,752 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12905 2026-08-11 09:24:41,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpp_9tsgbs_chrome_odoo 2026-08-11 09:24:41,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34081/json/version 2026-08-11 09:24:41,754 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34081/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:24:41,816 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:24:41,819 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34081/json 2026-08-11 09:24:41,820 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34081/json with timeout 3 increased to 10s during tests 2026-08-11 09:24:41,879 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34081/devtools/page/7373A987FADEB0EC3ABCC71DE7FA6C13 2026-08-11 09:24:41,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:24:41,969 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:24:42,303 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:24:42,306 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:24:42,308 104 INFO rb-3df6733-223812-402932 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-11 09:24:42,308 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:24:42,330 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:24:43,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:43] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.098 1.539 2026-08-11 09:24:43,965 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '7373A987FADEB0EC3ABCC71DE7FA6C13', 'loaderId': 'CB9966633B230C22306765FE8135ABED', 'isDownload': False} 2026-08-11 09:24:43,965 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboPriceTaxIncludedTour')" 2026-08-11 09:24:43,986 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:44,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:44] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.011 2026-08-11 09:24:44,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:44] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.023 2026-08-11 09:24:44,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:44] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.034 2026-08-11 09:24:44,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:44] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.009 0.018 2026-08-11 09:24:44,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.025 0.032 2026-08-11 09:24:44,519 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:24:44,544 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:24:44,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:24:44,595 104 INFO rb-3df6733-223812-402932 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-11 09:24:45,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.292 0.448 2026-08-11 09:24:45,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.034 0.757 2026-08-11 09:24:45,441 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:45,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.121 2026-08-11 09:24:45,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 09:24:45,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:24:46,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.195 0.361 2026-08-11 09:24:46,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.044 2026-08-11 09:24:46,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "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-11 09:24:46,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:24:46,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=883&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.036 0.049 2026-08-11 09:24:46,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=885&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.111 2026-08-11 09:24:46,557 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:24:46,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=881&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.166 2026-08-11 09:24:46,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=886&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.225 2026-08-11 09:24:46,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=882&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.292 2026-08-11 09:24:46,761 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "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-11 09:24:46,769 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:24:46,779 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:46,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=884&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.043 0.366 2026-08-11 09:24:46,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.331 2026-08-11 09:24:46,889 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=887&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.293 2026-08-11 09:24:46,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=888&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.299 2026-08-11 09:24:46,967 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:24:46,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:46] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.301 2026-08-11 09:24:47,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.213 2026-08-11 09:24:47,013 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:24:47,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.018 0.181 2026-08-11 09:24:47,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.186 2026-08-11 09:24:47,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.014 0.150 2026-08-11 09:24:47,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.121 2026-08-11 09:24:47,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.101 2026-08-11 09:24:47,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.055 0.119 2026-08-11 09:24:47,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.180 2026-08-11 09:24:47,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=891&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.202 2026-08-11 09:24:47,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=890&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.246 2026-08-11 09:24:47,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.284 2026-08-11 09:24:47,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.301 2026-08-11 09:24:47,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.005 0.254 2026-08-11 09:24:47,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.264 2026-08-11 09:24:47,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.023 0.235 2026-08-11 09:24:47,549 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:24:47,575 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.237 2026-08-11 09:24:47,601 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,631 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,648 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=889&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.260 2026-08-11 09:24:47,663 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,681 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,695 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,712 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.030 0.267 2026-08-11 09:24:47,738 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,768 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,771 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,780 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,793 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.332 2026-08-11 09:24:47,812 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,832 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,845 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,859 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.353 2026-08-11 09:24:47,861 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.347 2026-08-11 09:24:47,948 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,952 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.055 0.308 2026-08-11 09:24:47,967 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,976 104 INFO rb-3df6733-223812-402932 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-11 09:24:47,997 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:48] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.339 2026-08-11 09:24:48,010 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:48] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.287 2026-08-11 09:24:48,030 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,043 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,072 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,074 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,093 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,108 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,130 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,142 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,158 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,175 104 INFO rb-3df6733-223812-402932 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-11 09:24:48,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:24:49,029 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,031 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,042 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,058 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,076 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,091 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,109 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,125 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,142 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,159 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,175 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,193 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,208 104 INFO rb-3df6733-223812-402932 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-11 09:24:49,226 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,063 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,075 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,092 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,109 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,125 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,180 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,183 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,204 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,214 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:24:50,215 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:50,235 104 INFO rb-3df6733-223812-402932 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-11 09:24:50,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:50] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.013 2026-08-11 09:24:50,261 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:24:50,284 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:24:50,296 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:50,300 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72425519 for PoS orders references: ['Order 00062-002-0001'] (draft: False) 2026-08-11 09:24:50,487 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72425519 with result: [{'id': 66, 'pos_reference': 'Order 00062-002-0001', 'account_move': False}] 2026-08-11 09:24:50,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.099 0.113 2026-08-11 09:24:50,578 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:50] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.007 2026-08-11 09:24:50,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.013 0.004 2026-08-11 09:24:51,307 104 INFO rb-3df6733-223812-402932 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-11 09:24:51,314 104 INFO rb-3df6733-223812-402932 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-11 09:24:51,332 104 INFO rb-3df6733-223812-402932 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-11 09:24:51,341 104 INFO rb-3df6733-223812-402932 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-11 09:24:51,358 104 INFO rb-3df6733-223812-402932 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-11 09:24:51,375 104 INFO rb-3df6733-223812-402932 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-11 09:24:51,443 104 INFO rb-3df6733-223812-402932 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-11 09:24:51,448 104 INFO rb-3df6733-223812-402932 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-11 09:24:51,449 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:24:51,465 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:51] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:51,481 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12905 2026-08-11 09:24:51,487 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:24:51,487 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12905 2026-08-11 09:24:51,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092451_585499_TestUi.txt 2026-08-11 09:24:51,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpp_9tsgbs_chrome_odoo" 2026-08-11 09:24:51,650 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_08_show_tax_excluded ... 2026-08-11 09:24:52,347 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13132 2026-08-11 09:24:52,348 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpo6nk1u4q_chrome_odoo 2026-08-11 09:24:52,348 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46883/json/version 2026-08-11 09:24:52,350 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46883/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:24:52,410 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:24:52,411 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46883/json 2026-08-11 09:24:52,412 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46883/json with timeout 3 increased to 10s during tests 2026-08-11 09:24:52,425 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46883/devtools/page/C4A7FBEA6CFA29DA45114EC2D42D7760 2026-08-11 09:24:52,474 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:24:52,509 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:24:52,744 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:24:52,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:24:52,748 104 INFO rb-3df6733-223812-402932 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-11 09:24:52,748 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:24:52,762 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:24:53,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:53] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.094 0.641 2026-08-11 09:24:53,496 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C4A7FBEA6CFA29DA45114EC2D42D7760', 'loaderId': '2BDFEFF3DEDD19881FB4D5724D3AA884', 'isDownload': False} 2026-08-11 09:24:53,496 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ShowTaxExcludedTour')" 2026-08-11 09:24:53,508 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:53,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:53] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.013 0.010 2026-08-11 09:24:53,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:53] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.026 2026-08-11 09:24:53,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:53] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.040 2026-08-11 09:24:53,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:53] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:24:53,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.010 2026-08-11 09:24:54,015 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:24:54,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:24:54,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.020 0.007 2026-08-11 09:24:54,077 104 INFO rb-3df6733-223812-402932 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-11 09:24:54,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.250 0.393 2026-08-11 09:24:54,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:54] "GET /pos/ui HTTP/1.1" 200 - 20 0.026 0.646 2026-08-11 09:24:54,827 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:54,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.059 0.120 2026-08-11 09:24:55,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:24:55,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:24:55,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.203 0.370 2026-08-11 09:24:55,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:55] "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-11 09:24:55,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.015 2026-08-11 09:24:55,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:24:55,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:55] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.037 0.041 2026-08-11 09:24:56,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.122 2026-08-11 09:24:56,052 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:56,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.175 2026-08-11 09:24:56,103 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24: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-11 09:24:56,123 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:24:56,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:24:56,156 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.237 2026-08-11 09:24:56,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.275 2026-08-11 09:24:56,227 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:24:56,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.029 0.307 2026-08-11 09:24:56,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.314 2026-08-11 09:24:56,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.248 2026-08-11 09:24:56,330 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:24:56,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.022 0.172 2026-08-11 09:24:56,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.016 0.194 2026-08-11 09:24:56,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.136 2026-08-11 09:24:56,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.114 2026-08-11 09:24:56,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.027 0.138 2026-08-11 09:24:56,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.137 2026-08-11 09:24:56,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.153 2026-08-11 09:24:56,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.024 0.176 2026-08-11 09:24:56,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=892&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.221 2026-08-11 09:24:56,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.240 2026-08-11 09:24:56,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.279 2026-08-11 09:24:56,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.261 2026-08-11 09:24:56,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.254 2026-08-11 09:24:56,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.010 0.208 2026-08-11 09:24:56,806 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.001 0.189 2026-08-11 09:24:56,811 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ShowTaxExcludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:24:56,825 104 INFO rb-3df6733-223812-402932 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-11 09:24:56,844 104 INFO rb-3df6733-223812-402932 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-11 09:24:56,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:56] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.018 2026-08-11 09:24:56,865 104 INFO rb-3df6733-223812-402932 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-11 09:24:56,895 104 INFO rb-3df6733-223812-402932 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-11 09:24:56,910 104 INFO rb-3df6733-223812-402932 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-11 09:24:56,911 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:24:56,919 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13132 2026-08-11 09:24:56,920 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:24:56,921 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13132 2026-08-11 09:24:57,025 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092457_024469_TestUi.txt 2026-08-11 09:24:57,025 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpo6nk1u4q_chrome_odoo" 2026-08-11 09:24:57,055 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-11 09:24:57,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13342 2026-08-11 09:24:57,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpoij5afzd_chrome_odoo 2026-08-11 09:24:57,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46143/json/version 2026-08-11 09:24:57,776 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46143/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:24:57,842 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:24:57,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46143/json 2026-08-11 09:24:57,845 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46143/json with timeout 3 increased to 10s during tests 2026-08-11 09:24:57,869 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46143/devtools/page/7E35A81D979B10F15576AB9684DFFB46 2026-08-11 09:24:57,888 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:24:57,925 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:24:58,197 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:24:58,200 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:24:58,202 104 INFO rb-3df6733-223812-402932 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-11 09:24:58,202 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:24:58,216 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:24:58,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:58] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.109 0.540 2026-08-11 09:24:58,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '7E35A81D979B10F15576AB9684DFFB46', 'loaderId': '502369678AA201058CD9A21D8691E9CC', 'isDownload': False} 2026-08-11 09:24:58,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningProductPackagingTour')" 2026-08-11 09:24:58,882 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:24:58,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:58] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.008 2026-08-11 09:24:58,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:58] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.012 2026-08-11 09:24:58,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:58] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.027 2026-08-11 09:24:59,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:59] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-11 09:24:59,316 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 09:24:59,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.006 2026-08-11 09:24:59,377 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:24:59,386 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:24:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:24:59,406 104 INFO rb-3df6733-223812-402932 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-11 09:25:00,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.256 0.425 2026-08-11 09:25:00,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:00] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.684 2026-08-11 09:25:00,167 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:00,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.093 2026-08-11 09:25:00,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:25:00,463 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:25:00,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.145 0.317 2026-08-11 09:25:01,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.045 2026-08-11 09:25:01,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "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-11 09:25:01,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:25:01,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.029 0.039 2026-08-11 09:25:01,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.096 2026-08-11 09:25:01,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:25:01,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.132 2026-08-11 09:25:01,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.158 2026-08-11 09:25:01,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.197 2026-08-11 09:25:01,383 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "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-11 09:25:01,391 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:25:01,397 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:01,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.244 2026-08-11 09:25:01,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.241 2026-08-11 09:25:01,467 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=893&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.207 2026-08-11 09:25:01,511 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.224 2026-08-11 09:25:01,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.237 2026-08-11 09:25:01,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.165 2026-08-11 09:25:01,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.156 2026-08-11 09:25:01,588 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:01,604 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:25:01,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.021 0.162 2026-08-11 09:25:01,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.139 2026-08-11 09:25:01,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.143 2026-08-11 09:25:01,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.125 2026-08-11 09:25:01,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.021 0.122 2026-08-11 09:25:01,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.120 2026-08-11 09:25:01,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.151 2026-08-11 09:25:01,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.176 2026-08-11 09:25:01,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.161 2026-08-11 09:25:01,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.176 2026-08-11 09:25:01,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:01] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.014 0.119 2026-08-11 09:25:02,115 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:25:02,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-08-11 09:25:02,144 104 INFO rb-3df6733-223812-402932 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-11 09:25:02,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.014 2026-08-11 09:25:02,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-08-11 09:25:02,176 104 INFO rb-3df6733-223812-402932 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-11 09:25:02,192 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-08-11 09:25:02,218 104 INFO rb-3df6733-223812-402932 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-11 09:25:02,228 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-08-11 09:25:02,241 104 INFO rb-3df6733-223812-402932 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-11 09:25:02,261 104 INFO rb-3df6733-223812-402932 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-11 09:25:02,262 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:02,268 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13342 2026-08-11 09:25:02,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:02,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13342 2026-08-11 09:25:02,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092502_379941_TestUi.txt 2026-08-11 09:25:02,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpoij5afzd_chrome_odoo" 2026-08-11 09:25:02,423 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan ... 2026-08-11 09:25:03,437 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13546 2026-08-11 09:25:03,438 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_p495to9_chrome_odoo 2026-08-11 09:25:03,438 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41399/json/version 2026-08-11 09:25:03,440 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41399/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:03,478 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:03,479 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41399/json 2026-08-11 09:25:03,479 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41399/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:03,507 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41399/devtools/page/1794C6ABDA358CED9938333D1E460010 2026-08-11 09:25:03,593 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:03,602 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:25:03,836 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:25:03,838 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:25:03,843 104 INFO rb-3df6733-223812-402932 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-11 09:25:03,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:25:03,852 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:25:04,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:04] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 113 0.147 0.542 2026-08-11 09:25:04,541 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '1794C6ABDA358CED9938333D1E460010', 'loaderId': 'AA0CFAB73C35FA2B739DA5D3768BA723', 'isDownload': False} 2026-08-11 09:25:04,541 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTour')" 2026-08-11 09:25:04,560 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:04,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:04] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.015 2026-08-11 09:25:04,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:04] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.034 2026-08-11 09:25:04,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:04] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.035 2026-08-11 09:25:05,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:25:05,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.010 2026-08-11 09:25:05,109 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:25:05,112 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:25:05,126 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.009 0.018 2026-08-11 09:25:05,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:25:05,162 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:25:05,198 104 INFO rb-3df6733-223812-402932 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-11 09:25:05,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.191 0.405 2026-08-11 09:25:05,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "GET /pos/ui HTTP/1.1" 200 - 21 0.034 0.593 2026-08-11 09:25:05,893 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:05,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.065 0.107 2026-08-11 09:25:06,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.006 2026-08-11 09:25:06,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.006 0.011 2026-08-11 09:25:06,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 09:25:06,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.010 2026-08-11 09:25:06,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.152 0.344 2026-08-11 09:25:06,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.041 2026-08-11 09:25:06,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:06] "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-11 09:25:06,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:25:07,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.027 0.043 2026-08-11 09:25:07,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.087 2026-08-11 09:25:07,080 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:25:07,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.137 2026-08-11 09:25:07,176 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.204 2026-08-11 09:25:07,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.229 2026-08-11 09:25:07,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.280 2026-08-11 09:25:07,293 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "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-11 09:25:07,298 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:25:07,308 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:07,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.284 2026-08-11 09:25:07,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=894&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.255 2026-08-11 09:25:07,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=895&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.290 2026-08-11 09:25:07,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:25:07,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=896&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.275 2026-08-11 09:25:07,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.296 2026-08-11 09:25:07,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.234 2026-08-11 09:25:07,570 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.248 2026-08-11 09:25:07,580 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:25:07,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.208 2026-08-11 09:25:07,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.188 2026-08-11 09:25:07,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.166 2026-08-11 09:25:07,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.019 0.154 2026-08-11 09:25:07,675 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.119 2026-08-11 09:25:07,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.014 0.135 2026-08-11 09:25:07,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.030 0.170 2026-08-11 09:25:07,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.216 2026-08-11 09:25:07,846 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.217 2026-08-11 09:25:07,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.012 0.196 2026-08-11 09:25:07,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.221 2026-08-11 09:25:07,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.180 2026-08-11 09:25:08,032 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:25:08,045 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-08-11 09:25:08,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:08] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-08-11 09:25:08,062 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,078 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-08-11 09:25:08,104 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,110 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125305' (trigger: body)' 2026-08-11 09:25:08,128 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '01084316730201253010' (trigger: body)' 2026-08-11 09:25:08,165 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,175 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-08-11 09:25:08,194 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,210 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-08-11 09:25:08,224 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-08-11 09:25:08,261 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,274 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-08-11 09:25:08,299 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,307 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132' (trigger: body)' 2026-08-11 09:25:08,325 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,341 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132305' (trigger: body)' 2026-08-11 09:25:08,357 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,380 104 INFO rb-3df6733-223812-402932 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-11 09:25:08,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:08,387 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13546 2026-08-11 09:25:08,388 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:08,389 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13546 2026-08-11 09:25:08,496 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092508_496514_TestUi.txt 2026-08-11 09:25:08,497 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_p495to9_chrome_odoo" 2026-08-11 09:25:08,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-08-11 09:25:09,316 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13758 2026-08-11 09:25:09,316 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzp4pxzb8_chrome_odoo 2026-08-11 09:25:09,317 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45933/json/version 2026-08-11 09:25:09,318 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45933/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:09,359 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:09,359 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45933/json 2026-08-11 09:25:09,360 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45933/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:09,467 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45933/devtools/page/429FF154F4BDD811E0508A9138E423E0 2026-08-11 09:25:09,501 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:09,510 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:25:09,794 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:25:09,797 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:25:09,800 104 INFO rb-3df6733-223812-402932 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-11 09:25:09,800 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:25:09,814 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:25:10,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:10] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.112 0.524 2026-08-11 09:25:10,447 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '429FF154F4BDD811E0508A9138E423E0', 'loaderId': 'D90DCBE9BF30C22F3D493839171945C6', 'isDownload': False} 2026-08-11 09:25:10,447 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_add_multiple_serials_at_once')" 2026-08-11 09:25:10,463 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:10,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:10] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.008 2026-08-11 09:25:10,490 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:10] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-08-11 09:25:10,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:10] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.028 2026-08-11 09:25:10,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:10] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 09:25:10,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-08-11 09:25:10,985 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:25:10,995 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:11,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-08-11 09:25:11,019 104 INFO rb-3df6733-223812-402932 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-11 09:25:11,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.314 0.424 2026-08-11 09:25:11,797 104 INFO rb-3df6733-223812-402932 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-11 09:25:11,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:11] "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-11 09:25:11,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:11] "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-11 09:25:11,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:11] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:25:12,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.060 0.052 2026-08-11 09:25:12,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.162 2026-08-11 09:25:12,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:12,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.222 2026-08-11 09:25:12,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.252 2026-08-11 09:25:12,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.290 2026-08-11 09:25:12,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.034 0.318 2026-08-11 09:25:12,394 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "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-11 09:25:12,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.027 0.301 2026-08-11 09:25:12,410 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:25:12,466 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-08-11 09:25:12,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.048 0.166 2026-08-11 09:25:12,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.255 2026-08-11 09:25:12,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=897&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.047 0.303 2026-08-11 09:25:12,646 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:12,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.340 2026-08-11 09:25:12,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.249 2026-08-11 09:25:12,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.014 0.239 2026-08-11 09:25:12,732 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:12,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.218 2026-08-11 09:25:12,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.162 2026-08-11 09:25:12,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.167 2026-08-11 09:25:12,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.131 2026-08-11 09:25:12,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.030 0.134 2026-08-11 09:25:12,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.159 2026-08-11 09:25:12,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.156 2026-08-11 09:25:12,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.147 2026-08-11 09:25:12,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.162 2026-08-11 09:25:12,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:12] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.073 2026-08-11 09:25:13,146 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.021 0.015 2026-08-11 09:25:13,177 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,180 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,196 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,208 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,227 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,242 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,262 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,303 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,307 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,314 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: '.fa-trash-o' 2026-08-11 09:25:13,330 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,350 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,361 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,379 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,396 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,410 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,425 104 INFO rb-3df6733-223812-402932 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-11 09:25:13,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:13,435 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13758 2026-08-11 09:25:13,435 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:13,436 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13758 2026-08-11 09:25:13,533 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092513_533043_TestUi.txt 2026-08-11 09:25:13,533 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzp4pxzb8_chrome_odoo" 2026-08-11 09:25:13,556 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-11 09:25:13,933 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13961 2026-08-11 09:25:13,933 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpaayiclkf_chrome_odoo 2026-08-11 09:25:13,934 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40241/json/version 2026-08-11 09:25:13,936 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40241/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:14,018 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:14,018 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40241/json 2026-08-11 09:25:14,020 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40241/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:14,036 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40241/devtools/page/6AB22939F324FB4A3652060A01FDD755 2026-08-11 09:25:14,075 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:14,108 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:25:14,409 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:25:14,418 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:25:14,420 104 INFO rb-3df6733-223812-402932 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-11 09:25:14,420 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:25:14,444 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:25:15,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 110 0.099 0.585 2026-08-11 09:25:15,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '6AB22939F324FB4A3652060A01FDD755', 'loaderId': '2E4AE73C346FBA5F52677C251B1C6C21', 'isDownload': False} 2026-08-11 09:25:15,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OrderPaidInCash')" 2026-08-11 09:25:15,153 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:15,156 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.007 2026-08-11 09:25:15,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.024 2026-08-11 09:25:15,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.032 2026-08-11 09:25:15,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:25:15,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:25:15,570 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:25:15,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-08-11 09:25:15,584 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:15] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:25:15,604 104 INFO rb-3df6733-223812-402932 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-11 09:25:16,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.255 0.434 2026-08-11 09:25:16,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:16] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.704 2026-08-11 09:25:16,380 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:16,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.073 2026-08-11 09:25:16,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:25:16,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:25:17,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.131 0.365 2026-08-11 09:25:17,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.043 2026-08-11 09:25:17,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.015 0.013 2026-08-11 09:25:17,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 09:25:17,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.038 0.052 2026-08-11 09:25:17,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.128 2026-08-11 09:25:17,468 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:17,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.180 2026-08-11 09:25:17,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.222 2026-08-11 09:25:17,581 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25: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-11 09:25:17,613 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:25:17,628 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:25:17,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.309 2026-08-11 09:25:17,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.347 2026-08-11 09:25:17,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.324 2026-08-11 09:25:17,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.326 2026-08-11 09:25:17,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.310 2026-08-11 09:25:17,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.215 2026-08-11 09:25:17,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:17,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.217 2026-08-11 09:25:17,897 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:25:17,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.174 2026-08-11 09:25:17,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.161 2026-08-11 09:25:17,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.152 2026-08-11 09:25:17,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.125 2026-08-11 09:25:17,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:17] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.021 2026-08-11 09:25:18,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:18] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.020 0.094 2026-08-11 09:25:18,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:18] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.136 2026-08-11 09:25:18,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:18] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.149 2026-08-11 09:25:18,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:18] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.160 2026-08-11 09:25:18,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:18] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.016 0.277 2026-08-11 09:25:18,162 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:18] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.130 2026-08-11 09:25:18,358 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:25:18,377 104 INFO rb-3df6733-223812-402932 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-11 09:25:18,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:18] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-08-11 09:25:18,407 104 INFO rb-3df6733-223812-402932 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-11 09:25:18,422 104 INFO rb-3df6733-223812-402932 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-11 09:25:18,430 104 INFO rb-3df6733-223812-402932 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-11 09:25:18,446 104 INFO rb-3df6733-223812-402932 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-11 09:25:18,458 104 INFO rb-3df6733-223812-402932 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-11 09:25:18,482 104 INFO rb-3df6733-223812-402932 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-11 09:25:18,491 104 INFO rb-3df6733-223812-402932 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-11 09:25:18,507 104 INFO rb-3df6733-223812-402932 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-11 09:25:19,361 104 INFO rb-3df6733-223812-402932 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-11 09:25:19,374 104 INFO rb-3df6733-223812-402932 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-11 09:25:19,396 104 INFO rb-3df6733-223812-402932 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-11 09:25:19,402 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:19,403 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:25:19,415 104 INFO rb-3df6733-223812-402932 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-11 09:25:19,424 104 INFO rb-3df6733-223812-402932 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-11 09:25:19,440 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:25:19,453 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45431438 for PoS orders references: ['Order 00067-002-0001'] (draft: False) 2026-08-11 09:25:19,461 104 INFO rb-3df6733-223812-402932 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-11 09:25:19,479 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:25:19,651 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45431438 with result: [{'id': 67, 'pos_reference': 'Order 00067-002-0001', 'account_move': False}] 2026-08-11 09:25:19,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.106 0.118 2026-08-11 09:25:19,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:19] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.009 2026-08-11 09:25:19,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:25:20,467 104 INFO rb-3df6733-223812-402932 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-11 09:25:20,467 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:25:20,477 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:25:20,493 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '.close-button' 2026-08-11 09:25:20,510 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'div.popup.close-pos-popup input' 2026-08-11 09:25:20,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:20] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.012 0.026 2026-08-11 09:25:21,314 104 INFO rb-3df6733-223812-402932 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-11 09:25:21,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:25:22,076 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'footer .button:contains('Close Session')' 2026-08-11 09:25:22,091 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-11 09:25:22,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:22] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.008 0.012 2026-08-11 09:25:22,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:22] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 23 0.017 0.021 2026-08-11 09:25:22,596 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 46, model: account.move 2026-08-11 09:25:23,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:23] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 602 0.503 0.773 2026-08-11 09:25:23,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:23] "GET /web HTTP/1.1" 200 - 43 0.026 0.299 2026-08-11 09:25:23,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:23] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 09:25:23,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:23] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.013 0.010 2026-08-11 09:25:23,876 104 INFO rb-3df6733-223812-402932 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-11 09:25:23,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:23] "GET /web/webclient/load_menus/9a1a33adbf1b8660fe7accc8de51763c9828dc09f5f02bda3612c50a1553b8bc HTTP/1.1" 200 - 2 0.009 0.078 2026-08-11 09:25:23,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:23] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-08-11 09:25:24,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-08-11 09:25:24,673 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 09:25:24,683 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-08-11 09:25:24,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.006 0.014 2026-08-11 09:25:24,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.082 0.112 2026-08-11 09:25:24,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.176 2026-08-11 09:25:24,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.007 0.155 2026-08-11 09:25:24,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.017 0.165 2026-08-11 09:25:24,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.014 0.171 2026-08-11 09:25:24,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.163 2026-08-11 09:25:25,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.013 0.135 2026-08-11 09:25:25,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.111 2026-08-11 09:25:25,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:25:25,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /web/offline HTTP/1.1" 200 - 7 0.015 0.128 2026-08-11 09:25:25,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.008 0.151 2026-08-11 09:25:25,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "POST /web/action/load HTTP/1.1" 200 - 9 0.014 0.135 2026-08-11 09:25:25,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /web/image?model=res.users&field=avatar_128&id=46 HTTP/1.1" 200 - 11 0.026 0.167 2026-08-11 09:25:25,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /web?reload=true HTTP/1.1" 200 - 16 0.010 0.053 2026-08-11 09:25:25,279 104 INFO rb-3df6733-223812-402932 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-11 09:25:25,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 09:25:25,950 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 09:25:25,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.021 0.010 2026-08-11 09:25:25,992 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:25] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.039 2026-08-11 09:25:26,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.056 0.073 2026-08-11 09:25:26,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.003 0.086 2026-08-11 09:25:26,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.081 2026-08-11 09:25:26,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.003 0.076 2026-08-11 09:25:26,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.006 0.073 2026-08-11 09:25:26,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 0.109 2026-08-11 09:25:26,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.099 2026-08-11 09:25:26,242 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.013 0.103 2026-08-11 09:25:26,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.095 2026-08-11 09:25:26,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "GET /web/image?model=res.users&field=avatar_128&id=46 HTTP/1.1" 304 - 11 0.010 0.094 2026-08-11 09:25:26,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.112 2026-08-11 09:25:26,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.028 0.065 2026-08-11 09:25:26,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:26] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.017 0.025 2026-08-11 09:25:27,336 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-08-11 09:25:27,338 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:27,348 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:27,351 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13961 2026-08-11 09:25:27,352 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:27,352 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13961 2026-08-11 09:25:27,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092527_461400_TestUi.txt 2026-08-11 09:25:27,461 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpaayiclkf_chrome_odoo" 2026-08-11 09:25:27,493 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_rounding_payment ... 2026-08-11 09:25:28,254 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14235 2026-08-11 09:25:28,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpubpsmfjb_chrome_odoo 2026-08-11 09:25:28,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42961/json/version 2026-08-11 09:25:28,257 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42961/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:28,295 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:28,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42961/json 2026-08-11 09:25:28,303 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42961/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:28,376 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42961/devtools/page/7F94C14B67B4A40F979B2455076BBF14 2026-08-11 09:25:28,394 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:28,399 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:25:28,638 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:25:28,640 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:25:28,651 104 INFO rb-3df6733-223812-402932 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-11 09:25:28,651 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:25:28,667 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:25:30,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 114 0.148 1.578 2026-08-11 09:25:30,390 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '7F94C14B67B4A40F979B2455076BBF14', 'loaderId': '6DB00D125BA72AFDAD62A115F213FD03', 'isDownload': False} 2026-08-11 09:25:30,390 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashRoundingPayment')" 2026-08-11 09:25:30,412 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:30,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.006 2026-08-11 09:25:30,451 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.020 2026-08-11 09:25:30,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.040 2026-08-11 09:25:30,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 09:25:30,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.006 2026-08-11 09:25:30,874 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:25:30,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 09:25:30,890 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:25:30,904 104 INFO rb-3df6733-223812-402932 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-11 09:25:31,680 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:25:31,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.421 0.423 2026-08-11 09:25:31,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.039 0.050 2026-08-11 09:25:31,879 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:31] "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-11 09:25:31,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:25:31,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:31] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.040 0.037 2026-08-11 09:25:32,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.109 2026-08-11 09:25:32,036 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:25:32,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.140 2026-08-11 09:25:32,128 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.194 2026-08-11 09:25:32,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.217 2026-08-11 09:25:32,172 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "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-11 09:25:32,188 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:25:32,198 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:32,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.270 2026-08-11 09:25:32,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.229 2026-08-11 09:25:32,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.006 0.213 2026-08-11 09:25:32,294 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 09:25:32,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.027 0.193 2026-08-11 09:25:32,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.218 2026-08-11 09:25:32,376 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.164 2026-08-11 09:25:32,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:25:32,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 19 0.019 0.206 2026-08-11 09:25:32,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.215 2026-08-11 09:25:32,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.169 2026-08-11 09:25:32,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.192 2026-08-11 09:25:32,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.019 0.172 2026-08-11 09:25:32,570 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.023 0.184 2026-08-11 09:25:32,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.180 2026-08-11 09:25:32,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.160 2026-08-11 09:25:32,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.181 2026-08-11 09:25:32,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.171 2026-08-11 09:25:32,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.011 0.098 2026-08-11 09:25:32,929 104 INFO rb-3df6733-223812-402932 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-11 09:25:32,940 104 INFO rb-3df6733-223812-402932 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-11 09:25:32,963 104 INFO rb-3df6733-223812-402932 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-11 09:25:32,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.045 0.017 2026-08-11 09:25:32,985 104 INFO rb-3df6733-223812-402932 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-11 09:25:32,996 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,010 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,022 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:33,026 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:33,038 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,049 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,074 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,099 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,110 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,131 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,145 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,160 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,176 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:25:33,199 104 INFO rb-3df6733-223812-402932 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-11 09:25:33,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:33,218 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:33,239 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14235 2026-08-11 09:25:33,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:33,244 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14235 2026-08-11 09:25:33,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092533_380237_TestUi.txt 2026-08-11 09:25:33,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpubpsmfjb_chrome_odoo" 2026-08-11 09:25:33,417 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-08-11 09:25:34,078 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14441 2026-08-11 09:25:34,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprrqkrry6_chrome_odoo 2026-08-11 09:25:34,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42719/json/version 2026-08-11 09:25:34,083 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42719/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:34,129 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:34,129 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42719/json 2026-08-11 09:25:34,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42719/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:34,179 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42719/devtools/page/ED64F9102CC1697EF42964A52CA57513 2026-08-11 09:25:34,231 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:34,244 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:25:34,480 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:25:34,482 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:25:34,493 104 INFO rb-3df6733-223812-402932 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-11 09:25:34,493 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:25:34,512 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:25:35,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 111 0.098 0.544 2026-08-11 09:25:35,150 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'ED64F9102CC1697EF42964A52CA57513', 'loaderId': '6F7D4F9D32FEBC8932C764A7072FA37C', 'isDownload': False} 2026-08-11 09:25:35,150 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour2')" 2026-08-11 09:25:35,165 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:35,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 09:25:35,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.027 2026-08-11 09:25:35,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.040 2026-08-11 09:25:35,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 09:25:35,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.015 2026-08-11 09:25:35,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:35,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:25:35,615 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:25:35,625 104 INFO rb-3df6733-223812-402932 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-11 09:25:36,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.228 0.394 2026-08-11 09:25:36,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:36] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.630 2026-08-11 09:25:36,344 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:36,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.047 0.082 2026-08-11 09:25:36,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:25:36,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:25:37,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.159 0.339 2026-08-11 09:25:37,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.060 0.046 2026-08-11 09:25:37,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "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-11 09:25:37,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:25:37,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.022 0.037 2026-08-11 09:25:37,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.080 2026-08-11 09:25:37,482 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:25:37,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.124 2026-08-11 09:25:37,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.173 2026-08-11 09:25:37,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.211 2026-08-11 09:25:37,617 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "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-11 09:25:37,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:37,637 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:25:37,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.257 2026-08-11 09:25:37,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.231 2026-08-11 09:25:37,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:25:37,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.201 2026-08-11 09:25:37,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.229 2026-08-11 09:25:37,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.224 2026-08-11 09:25:37,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.182 2026-08-11 09:25:37,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.167 2026-08-11 09:25:37,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.034 0.213 2026-08-11 09:25:37,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.211 2026-08-11 09:25:37,954 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.220 2026-08-11 09:25:37,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.206 2026-08-11 09:25:38,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:38] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.010 0.177 2026-08-11 09:25:38,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.183 2026-08-11 09:25:38,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:38] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.011 0.195 2026-08-11 09:25:38,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:38] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.146 2026-08-11 09:25:38,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:38] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.001 0.162 2026-08-11 09:25:38,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:38] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.084 2026-08-11 09:25:38,357 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,376 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,392 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,421 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,442 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,457 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,473 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,490 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,508 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,523 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,540 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,569 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,570 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:38] "GET /point_of_sale/static/src/img/pay-later.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:38,598 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,625 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,639 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,656 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,673 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,689 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,706 104 INFO rb-3df6733-223812-402932 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-11 09:25:38,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:38,715 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14441 2026-08-11 09:25:38,715 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:38,716 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14441 2026-08-11 09:25:38,811 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092538_811423_TestUi.txt 2026-08-11 09:25:38,811 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprrqkrry6_chrome_odoo" 2026-08-11 09:25:38,841 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_chrome_without_cash_move_permission ... 2026-08-11 09:25:39,366 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14644 2026-08-11 09:25:39,367 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpj6awuxk5_chrome_odoo 2026-08-11 09:25:39,367 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40915/json/version 2026-08-11 09:25:39,372 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40915/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:39,508 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:39,508 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40915/json 2026-08-11 09:25:39,509 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40915/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:39,527 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40915/devtools/page/3C487B066E03434951A984598427E3AC 2026-08-11 09:25:39,569 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:39,580 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:25:39,778 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:25:39,780 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:25:39,792 104 INFO rb-3df6733-223812-402932 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-11 09:25:39,792 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:25:39,808 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:25:40,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:40] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 109 0.114 0.610 2026-08-11 09:25:40,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '3C487B066E03434951A984598427E3AC', 'loaderId': '701AE0863955C300C2539F5416FB05E6', 'isDownload': False} 2026-08-11 09:25:40,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('chrome_without_cash_move_permission')" 2026-08-11 09:25:40,547 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:40,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:40] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.010 2026-08-11 09:25:40,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:40] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.027 2026-08-11 09:25:40,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:40] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.032 2026-08-11 09:25:41,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:41] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:25:41,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.007 2026-08-11 09:25:41,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:25:41,119 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:41,126 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.018 0.007 2026-08-11 09:25:41,149 104 INFO rb-3df6733-223812-402932 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-11 09:25:41,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 298 0.205 0.380 2026-08-11 09:25:41,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:41] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.594 2026-08-11 09:25:41,815 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:41,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.074 2026-08-11 09:25:42,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:25:42,085 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:25:42,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.119 0.338 2026-08-11 09:25:42,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "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-11 09:25:42,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "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-11 09:25:42,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:25:42,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.036 0.042 2026-08-11 09:25:42,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.103 2026-08-11 09:25:42,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.177 2026-08-11 09:25:42,914 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-11 09:25:42,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.231 2026-08-11 09:25:42,986 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:42] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.257 2026-08-11 09:25:43,057 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.318 2026-08-11 09:25:43,066 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "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-11 09:25:43,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.288 2026-08-11 09:25:43,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:43,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:25:43,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.290 2026-08-11 09:25:43,144 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:43,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.025 0.287 2026-08-11 09:25:43,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.027 0.319 2026-08-11 09:25:43,312 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:25:43,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.304 2026-08-11 09:25:43,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 19 0.031 0.280 2026-08-11 09:25:43,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.295 2026-08-11 09:25:43,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.263 2026-08-11 09:25:43,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.217 2026-08-11 09:25:43,451 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.017 0.186 2026-08-11 09:25:43,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.158 2026-08-11 09:25:43,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.157 2026-08-11 09:25:43,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.118 2026-08-11 09:25:43,549 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.114 2026-08-11 09:25:43,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.143 2026-08-11 09:25:43,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.080 2026-08-11 09:25:43,791 104 INFO rb-3df6733-223812-402932 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-11 09:25:43,807 104 INFO rb-3df6733-223812-402932 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-11 09:25:43,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.015 2026-08-11 09:25:43,827 104 INFO rb-3df6733-223812-402932 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-11 09:25:43,832 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:43,846 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:25:43,857 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14644 2026-08-11 09:25:43,857 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:43,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14644 2026-08-11 09:25:43,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092543_968141_TestUi.txt 2026-08-11 09:25:43,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpj6awuxk5_chrome_odoo" 2026-08-11 09:25:43,998 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_disallowLineQuantityChange ... 2026-08-11 09:25:47,254 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14855 2026-08-11 09:25:47,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2hqkto4z_chrome_odoo 2026-08-11 09:25:47,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42009/json/version 2026-08-11 09:25:47,257 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42009/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:47,303 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:47,303 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42009/json 2026-08-11 09:25:47,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42009/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:47,315 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42009/devtools/page/1CB4372C6AFFC5F8977567CFE4E08877 2026-08-11 09:25:47,390 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:47,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:25:47,799 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:25:47,801 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:25:47,803 104 INFO rb-3df6733-223812-402932 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-11 09:25:47,803 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:25:47,818 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:25:48,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:48] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.123 0.616 2026-08-11 09:25:48,554 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '1CB4372C6AFFC5F8977567CFE4E08877', 'loaderId': '981DD488FF6C7CCFB54CAA409146274A', 'isDownload': False} 2026-08-11 09:25:48,554 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange')" 2026-08-11 09:25:48,567 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:48,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:48] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.013 2026-08-11 09:25:48,609 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:48] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.036 2026-08-11 09:25:48,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:48] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.034 2026-08-11 09:25:49,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:49] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 09:25:49,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.008 2026-08-11 09:25:49,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:49,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:49,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.022 0.009 2026-08-11 09:25:49,202 104 INFO rb-3df6733-223812-402932 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-11 09:25:49,978 104 INFO rb-3df6733-223812-402932 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-11 09:25:49,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.330 0.474 2026-08-11 09:25:50,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "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-11 09:25:50,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "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-11 09:25:50,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.006 2026-08-11 09:25:50,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=898&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.063 0.043 2026-08-11 09:25:50,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=899&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.129 2026-08-11 09:25:50,345 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:50,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=900&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.025 0.192 2026-08-11 09:25:50,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=902&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.006 0.246 2026-08-11 09:25:50,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=901&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.286 2026-08-11 09:25:50,512 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "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-11 09:25:50,535 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:50,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:50,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=903&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.325 2026-08-11 09:25:50,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.263 2026-08-11 09:25:50,576 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:25:50,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=904&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.261 2026-08-11 09:25:50,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=905&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.254 2026-08-11 09:25:50,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=906&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.280 2026-08-11 09:25:50,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.194 2026-08-11 09:25:50,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.034 0.198 2026-08-11 09:25:50,842 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:25:50,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.243 2026-08-11 09:25:50,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.214 2026-08-11 09:25:50,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.179 2026-08-11 09:25:50,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.138 2026-08-11 09:25:50,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.128 2026-08-11 09:25:50,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.141 2026-08-11 09:25:50,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:50] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.112 2026-08-11 09:25:51,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=909&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.005 0.143 2026-08-11 09:25:51,039 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=908&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.143 2026-08-11 09:25:51,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.179 2026-08-11 09:25:51,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.217 2026-08-11 09:25:51,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.235 2026-08-11 09:25:51,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.222 2026-08-11 09:25:51,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.232 2026-08-11 09:25:51,260 104 INFO rb-3df6733-223812-402932 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-11 09:25:51,282 104 INFO rb-3df6733-223812-402932 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-11 09:25:51,304 104 INFO rb-3df6733-223812-402932 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-11 09:25:51,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.266 2026-08-11 09:25:51,329 104 INFO rb-3df6733-223812-402932 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-11 09:25:51,350 104 INFO rb-3df6733-223812-402932 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-11 09:25:51,363 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=907&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.265 2026-08-11 09:25:51,366 104 INFO rb-3df6733-223812-402932 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-11 09:25:51,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.267 2026-08-11 09:25:51,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.278 2026-08-11 09:25:51,479 104 INFO rb-3df6733-223812-402932 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-11 09:25:51,485 104 INFO rb-3df6733-223812-402932 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-11 09:25:51,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.297 2026-08-11 09:25:51,547 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.010 0.278 2026-08-11 09:25:51,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.232 2026-08-11 09:25:51,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.228 2026-08-11 09:25:51,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:51] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.001 0.185 2026-08-11 09:25:52,343 104 INFO rb-3df6733-223812-402932 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-11 09:25:52,356 104 INFO rb-3df6733-223812-402932 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-11 09:25:52,361 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:52,371 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14855 2026-08-11 09:25:52,372 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:52,372 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14855 2026-08-11 09:25:52,468 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092552_467700_TestUi.txt 2026-08-11 09:25:52,468 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2hqkto4z_chrome_odoo" 2026-08-11 09:25:52,750 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15064 2026-08-11 09:25:52,751 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpe092rgzx_chrome_odoo 2026-08-11 09:25:52,751 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42729/json/version 2026-08-11 09:25:52,753 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42729/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:52,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:52,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42729/json 2026-08-11 09:25:52,811 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42729/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:52,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42729/devtools/page/9C04B742D0220CEA48B17B08D9304118 2026-08-11 09:25:52,877 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:52,884 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:25:52,975 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:25:52,988 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:25:52,998 104 INFO rb-3df6733-223812-402932 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-11 09:25:52,998 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:25:53,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.012 0.042 2026-08-11 09:25:53,063 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '9C04B742D0220CEA48B17B08D9304118', 'loaderId': 'C4D8876855CB6FF825176A7DA35B3056', 'isDownload': False} 2026-08-11 09:25:53,064 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange_2')" 2026-08-11 09:25:53,076 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:25:53,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-08-11 09:25:53,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.019 2026-08-11 09:25:53,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.034 2026-08-11 09:25:53,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:25:53,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:25:53,485 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:25:53,494 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:53,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:25:53,513 104 INFO rb-3df6733-223812-402932 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-11 09:25:53,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 178 0.126 0.345 2026-08-11 09:25:54,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.036 2026-08-11 09:25:54,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.015 2026-08-11 09:25:54,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:25:54,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=898&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.029 0.038 2026-08-11 09:25:54,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=899&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.090 2026-08-11 09:25:54,224 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:25:54,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=901&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.115 2026-08-11 09:25:54,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=900&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.165 2026-08-11 09:25:54,343 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=903&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.191 2026-08-11 09:25:54,384 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=902&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.229 2026-08-11 09:25:54,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.200 2026-08-11 09:25:54,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=904&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.204 2026-08-11 09:25:54,449 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25: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-11 09:25:54,455 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:54,461 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:25:54,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=905&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.234 2026-08-11 09:25:54,525 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:25:54,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=906&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.243 2026-08-11 09:25:54,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.259 2026-08-11 09:25:54,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=909&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.260 2026-08-11 09:25:54,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=908&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.295 2026-08-11 09:25:54,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.247 2026-08-11 09:25:54,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.240 2026-08-11 09:25:54,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.031 0.214 2026-08-11 09:25:54,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.238 2026-08-11 09:25:54,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.215 2026-08-11 09:25:54,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.180 2026-08-11 09:25:54,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.128 2026-08-11 09:25:54,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.148 2026-08-11 09:25:54,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.123 2026-08-11 09:25:54,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:54] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.157 2026-08-11 09:25:55,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.181 2026-08-11 09:25:55,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.222 2026-08-11 09:25:55,156 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.253 2026-08-11 09:25:55,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=product.product&field=image_128&id=907&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.272 2026-08-11 09:25:55,198 104 INFO rb-3df6733-223812-402932 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-11 09:25:55,208 104 INFO rb-3df6733-223812-402932 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-11 09:25:55,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.013 0.255 2026-08-11 09:25:55,243 104 INFO rb-3df6733-223812-402932 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-11 09:25:55,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.259 2026-08-11 09:25:55,311 104 INFO rb-3df6733-223812-402932 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-11 09:25:55,319 104 INFO rb-3df6733-223812-402932 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-11 09:25:55,320 104 INFO rb-3df6733-223812-402932 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-11 09:25:55,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.005 0.260 2026-08-11 09:25:55,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.006 0.257 2026-08-11 09:25:55,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.230 2026-08-11 09:25:55,435 104 INFO rb-3df6733-223812-402932 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-11 09:25:55,435 104 INFO rb-3df6733-223812-402932 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-11 09:25:55,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.019 0.215 2026-08-11 09:25:55,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.213 2026-08-11 09:25:55,549 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:25:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:25:56,289 104 INFO rb-3df6733-223812-402932 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-11 09:25:56,307 104 INFO rb-3df6733-223812-402932 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-11 09:25:56,332 104 INFO rb-3df6733-223812-402932 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-11 09:25:56,339 104 INFO rb-3df6733-223812-402932 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-11 09:25:56,356 104 INFO rb-3df6733-223812-402932 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-11 09:25:56,356 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:25:56,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15064 2026-08-11 09:25:56,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:25:56,364 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15064 2026-08-11 09:25:56,459 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092556_459464_TestUi.txt 2026-08-11 09:25:56,459 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpe092rgzx_chrome_odoo" 2026-08-11 09:25:56,486 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_with_custom_attribute ... 2026-08-11 09:25:59,675 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15283 2026-08-11 09:25:59,675 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkgfmq2el_chrome_odoo 2026-08-11 09:25:59,676 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42115/json/version 2026-08-11 09:25:59,677 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42115/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:25:59,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:25:59,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42115/json 2026-08-11 09:25:59,755 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42115/json with timeout 3 increased to 10s during tests 2026-08-11 09:25:59,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42115/devtools/page/A72D3D6E3F37E5B095FE2798ADCD2DCE 2026-08-11 09:25:59,804 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:25:59,840 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:26:00,112 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:26:00,114 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:26:00,127 104 INFO rb-3df6733-223812-402932 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-11 09:26:00,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:26:00,145 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:00,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:00] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.056 0.506 2026-08-11 09:26:00,706 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A72D3D6E3F37E5B095FE2798ADCD2DCE', 'loaderId': 'A71C03904B8828EB2F160692191A17AB', 'isDownload': False} 2026-08-11 09:26:00,706 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_with_custom_attribute')" 2026-08-11 09:26:00,718 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:00,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:00] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.015 2026-08-11 09:26:00,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:00] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-08-11 09:26:00,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:00] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.025 2026-08-11 09:26:01,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:01] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 09:26:01,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 09:26:01,192 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:26:01,194 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.007 2026-08-11 09:26:01,202 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:26:01,214 104 INFO rb-3df6733-223812-402932 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-11 09:26:01,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.285 0.448 2026-08-11 09:26:01,983 104 INFO rb-3df6733-223812-402932 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-11 09:26:02,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.055 2026-08-11 09:26:02,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "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-11 09:26:02,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:26:02,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=911&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.044 0.045 2026-08-11 09:26:02,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=910&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.138 2026-08-11 09:26:02,278 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:02,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=913&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.203 2026-08-11 09:26:02,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=914&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.250 2026-08-11 09:26:02,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=915&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.315 2026-08-11 09:26:02,464 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "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-11 09:26:02,487 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:02,502 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:02,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=912&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.028 0.364 2026-08-11 09:26:02,543 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.311 2026-08-11 09:26:02,558 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:26:02,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=916&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.335 2026-08-11 09:26:02,682 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=917&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.334 2026-08-11 09:26:02,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=918&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.336 2026-08-11 09:26:02,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.030 0.245 2026-08-11 09:26:02,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.286 2026-08-11 09:26:02,829 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:02,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.246 2026-08-11 09:26:02,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.185 2026-08-11 09:26:02,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=product.product&field=image_128&id=920&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.030 2026-08-11 09:26:02,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.216 2026-08-11 09:26:02,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.189 2026-08-11 09:26:02,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:02] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.129 2026-08-11 09:26:03,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.155 2026-08-11 09:26:03,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=921&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.207 2026-08-11 09:26:03,074 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.375 2026-08-11 09:26:03,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.212 2026-08-11 09:26:03,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.027 0.258 2026-08-11 09:26:03,236 104 INFO rb-3df6733-223812-402932 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-11 09:26:03,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.302 2026-08-11 09:26:03,261 104 INFO rb-3df6733-223812-402932 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-11 09:26:03,301 104 INFO rb-3df6733-223812-402932 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-11 09:26:03,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.024 0.335 2026-08-11 09:26:03,346 104 INFO rb-3df6733-223812-402932 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-11 09:26:03,349 104 INFO rb-3df6733-223812-402932 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-11 09:26:03,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.329 2026-08-11 09:26:03,387 104 INFO rb-3df6733-223812-402932 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-11 09:26:03,399 104 INFO rb-3df6733-223812-402932 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-11 09:26:03,400 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:26:03,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.018 0.313 2026-08-11 09:26:03,438 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15283 2026-08-11 09:26:03,440 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:26:03,441 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15283 2026-08-11 09:26:03,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=919&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.290 2026-08-11 09:26:03,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.267 2026-08-11 09:26:03,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.238 2026-08-11 09:26:03,543 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092603_543601_TestUi.txt 2026-08-11 09:26:03,544 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkgfmq2el_chrome_odoo" 2026-08-11 09:26:03,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.233 2026-08-11 09:26:03,576 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: waiting for threads: [, ] 2026-08-11 09:26:03,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.006 0.218 2026-08-11 09:26:03,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:03] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.205 2026-08-11 09:26:03,645 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_as_public ... 2026-08-11 09:26:03,812 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:04,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:04] "GET /web/image/pos.config/19/iface_customer_facing_display_background_image_1920 HTTP/1.1" 200 - 19 0.029 0.222 2026-08-11 09:26:04,062 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: waiting for threads: [] 2026-08-11 09:26:04,065 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_search_more ... 2026-08-11 09:26:04,671 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15494 2026-08-11 09:26:04,671 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp5k94ehr1_chrome_odoo 2026-08-11 09:26:04,683 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40351/json/version 2026-08-11 09:26:04,688 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40351/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:26:04,761 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:26:04,761 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40351/json 2026-08-11 09:26:04,762 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40351/json with timeout 3 increased to 10s during tests 2026-08-11 09:26:04,805 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40351/devtools/page/B9A37626EA2446DB370C477B006F072B 2026-08-11 09:26:04,853 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:26:04,878 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:26:05,174 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:26:05,176 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:26:05,179 104 INFO rb-3df6733-223812-402932 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-11 09:26:05,179 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:26:05,195 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:06,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:06] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 111 0.128 1.550 2026-08-11 09:26:06,873 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B9A37626EA2446DB370C477B006F072B', 'loaderId': '13DFA4935A1C1487449DC2E6C1A7CB60', 'isDownload': False} 2026-08-11 09:26:06,873 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('SearchMoreCustomer')" 2026-08-11 09:26:06,890 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:06,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:06] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.011 2026-08-11 09:26:06,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:06] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.018 2026-08-11 09:26:06,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:06] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.025 2026-08-11 09:26:07,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:07] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:26:07,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:26:07,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:26:07,419 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:26:07,424 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:07] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:26:07,441 104 INFO rb-3df6733-223812-402932 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-11 09:26:08,215 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:26:08,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.384 0.436 2026-08-11 09:26:08,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.046 2026-08-11 09:26:08,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "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-11 09:26:08,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:26:08,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.047 0.043 2026-08-11 09:26:08,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.130 2026-08-11 09:26:08,547 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:08,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.167 2026-08-11 09:26:08,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.229 2026-08-11 09:26:08,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.033 0.280 2026-08-11 09:26:08,737 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26: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-11 09:26:08,743 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:08,758 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:08,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.322 2026-08-11 09:26:08,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.029 0.307 2026-08-11 09:26:08,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.029 0.331 2026-08-11 09:26:08,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:08] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.373 2026-08-11 09:26:09,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.034 0.363 2026-08-11 09:26:09,076 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:09,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.300 2026-08-11 09:26:09,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:09,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.007 2026-08-11 09:26:09,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.256 2026-08-11 09:26:09,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.221 2026-08-11 09:26:09,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.023 0.250 2026-08-11 09:26:09,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.205 2026-08-11 09:26:09,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.025 0.136 2026-08-11 09:26:09,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.470 2026-08-11 09:26:09,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.010 0.184 2026-08-11 09:26:09,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.178 2026-08-11 09:26:09,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.141 2026-08-11 09:26:09,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.104 2026-08-11 09:26:09,446 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:26:09,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.021 2026-08-11 09:26:09,483 104 INFO rb-3df6733-223812-402932 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-11 09:26:09,518 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-08-11 09:26:09,518 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-08-11 09:26:09,534 104 INFO rb-3df6733-223812-402932 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-11 09:26:10,432 104 INFO rb-3df6733-223812-402932 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-11 09:26:10,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 21 0.015 0.029 2026-08-11 09:26:11,248 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:26:11,254 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:26:11,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:11] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:11,268 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15494 2026-08-11 09:26:11,268 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:26:11,268 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15494 2026-08-11 09:26:11,369 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092611_369489_TestUi.txt 2026-08-11 09:26:11,370 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp5k94ehr1_chrome_odoo" 2026-08-11 09:26:11,401 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_draft_order_deletion_with_printer ... 2026-08-11 09:26:11,870 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15697 2026-08-11 09:26:11,870 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpq2d3y_2k_chrome_odoo 2026-08-11 09:26:11,871 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45693/json/version 2026-08-11 09:26:11,872 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45693/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:26:11,919 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:26:11,920 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45693/json 2026-08-11 09:26:11,920 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45693/json with timeout 3 increased to 10s during tests 2026-08-11 09:26:12,010 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45693/devtools/page/16B253AB8BA8638434E2C0A1B6881DA1 2026-08-11 09:26:12,036 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:26:12,075 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:26:12,365 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:26:12,367 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:26:12,372 104 INFO rb-3df6733-223812-402932 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-11 09:26:12,372 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:26:12,387 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:13,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 110 0.134 0.606 2026-08-11 09:26:13,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '16B253AB8BA8638434E2C0A1B6881DA1', 'loaderId': '54B54ECF755C3BE61BA6AC2AEBFB2A95', 'isDownload': False} 2026-08-11 09:26:13,127 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_draft_order_deletion_with_printer')" 2026-08-11 09:26:13,150 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:13,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.016 2026-08-11 09:26:13,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.024 2026-08-11 09:26:13,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.032 2026-08-11 09:26:13,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:26:13,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-11 09:26:13,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.005 2026-08-11 09:26:13,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:13,655 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:26:13,664 104 INFO rb-3df6733-223812-402932 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-11 09:26:14,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.289 0.400 2026-08-11 09:26:14,444 104 INFO rb-3df6733-223812-402932 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-11 09:26:14,463 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.049 2026-08-11 09:26:14,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "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-11 09:26:14,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-11 09:26:14,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.039 0.038 2026-08-11 09:26:14,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.111 2026-08-11 09:26:14,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.158 2026-08-11 09:26:14,701 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:26:14,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.230 2026-08-11 09:26:14,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.050 0.272 2026-08-11 09:26:14,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.024 0.361 2026-08-11 09:26:14,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26: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-11 09:26:14,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.336 2026-08-11 09:26:14,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:26:14,984 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:26:14,992 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:14,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:14] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.336 2026-08-11 09:26:15,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.336 2026-08-11 09:26:15,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.309 2026-08-11 09:26:15,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.231 2026-08-11 09:26:15,120 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:15,121 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.131 2026-08-11 09:26:15,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.045 0.164 2026-08-11 09:26:15,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.224 2026-08-11 09:26:15,247 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.232 2026-08-11 09:26:15,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.200 2026-08-11 09:26:15,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.008 0.179 2026-08-11 09:26:15,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.169 2026-08-11 09:26:15,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.125 2026-08-11 09:26:15,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.120 2026-08-11 09:26:15,382 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.123 2026-08-11 09:26:15,411 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.015 0.081 2026-08-11 09:26:15,641 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,659 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.014 2026-08-11 09:26:15,679 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,696 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,720 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-11 09:26:15,739 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .highlight' 2026-08-11 09:26:15,747 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,781 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,801 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-11 09:26:15,824 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,839 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,855 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,872 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,891 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,905 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,933 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,961 104 INFO rb-3df6733-223812-402932 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-11 09:26:15,967 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:15,968 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:26:15,994 104 INFO rb-3df6733-223812-402932 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-11 09:26:16,014 104 INFO rb-3df6733-223812-402932 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-11 09:26:16,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-08-11 09:26:16,039 104 INFO rb-3df6733-223812-402932 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-11 09:26:16,047 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66316044 for PoS orders references: ['Order 00074-001-0001'] (draft: False) 2026-08-11 09:26:16,053 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:16,204 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66316044 with result: [{'id': 68, 'pos_reference': 'Order 00074-001-0001', 'account_move': False}] 2026-08-11 09:26:16,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.066 0.111 2026-08-11 09:26:16,311 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 09:26:16,312 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 09:26:16,313 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 09:26:16,314 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 09:26:16,314 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 09:26:16,315 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 09:26:16,316 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 09:26:16,316 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 09:26:16,317 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 09:26:16,317 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 09:26:16,318 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 09:26:16,319 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 09:26:16,321 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 09:26:16,322 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:16,323 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 09:26:16,323 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 09:26:16,323 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 09:26:16,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 09:26:16,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 09:26:16,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 09:26:16,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 09:26:16,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 09:26:16,325 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 09:26:16,325 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 09:26:16,325 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 09:26:16,325 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 09:26:16,326 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 09:26:16,326 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 09:26:16,331 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 09:26:16,334 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 09:26:16,335 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 09:26:16,375 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:26:16,382 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:26:16,396 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:26:16,403 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:26:16,408 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:26:16,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.053 2026-08-11 09:26:16,422 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:26:16,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:16,432 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:16,467 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 09:26:16,469 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 09:26:16,470 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 09:26:16,471 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 09:26:16,472 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 09:26:16,472 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 09:26:16,473 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 09:26:16,476 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 09:26:16,487 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 09:26:16,490 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 09:26:16,492 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:26:16,494 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 09:26:16,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-08-11 09:26:16,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:26:16,502 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 09:26:16,507 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 09:26:16,510 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 09:26:16,512 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 09:26:16,532 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 09:26:16,532 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 09:26:16,536 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 09:26:16,538 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 09:26:16,539 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 09:26:16,541 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 09:26:16,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 09:26:16,547 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 09:26:16,549 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.112 2026-08-11 09:26:16,550 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 09:26:16,568 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 09:26:16,570 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 09:26:16,582 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 09:26:16,582 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 09:26:16,588 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 09:26:16,590 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 09:26:16,594 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 09:26:16,595 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 09:26:16,630 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:26:16,644 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:26:16,647 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:26:16,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:26:16,662 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 09:26:16,663 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 09:26:16,663 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 09:26:16,664 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 09:26:16,669 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 09:26:16,671 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 09:26:16,688 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 09:26:16,690 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.059 0.078 2026-08-11 09:26:16,693 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 09:26:16,697 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 09:26:16,705 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:26:16,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-11 09:26:16,713 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 09:26:16,715 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:26:16,716 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 09:26:16,719 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:16,726 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 09:26:16,726 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 09:26:16,729 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 09:26:16,747 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 09:26:16,748 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 09:26:16,754 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 09:26:16,756 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 09:26:16,757 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 09:26:16,759 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 09:26:16,760 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 09:26:16,761 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:26:16,762 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 09:26:16,764 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 09:26:16,764 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 09:26:16,765 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 09:26:16,766 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 09:26:16,766 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 09:26:16,767 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 09:26:16,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 09:26:16,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 09:26:16,770 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 09:26:16,778 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:26:16,783 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:26:16,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:26:17,074 104 INFO rb-3df6733-223812-402932 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-11 09:26:17,096 104 INFO rb-3df6733-223812-402932 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-11 09:26:17,097 104 INFO rb-3df6733-223812-402932 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-11 09:26:17,110 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23955580 for PoS orders references: ['Order 00074-001-0002'] (draft: True) 2026-08-11 09:26:17,114 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-08-11 09:26:17,127 104 INFO rb-3df6733-223812-402932 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-11 09:26:17,140 104 INFO rb-3df6733-223812-402932 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-11 09:26:17,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:17] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.008 2026-08-11 09:26:17,162 104 INFO rb-3df6733-223812-402932 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-11 09:26:17,179 104 INFO rb-3df6733-223812-402932 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-11 09:26:17,186 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23955580 with result: [{'id': 69, 'pos_reference': 'Order 00074-001-0002', 'account_move': False}] 2026-08-11 09:26:17,195 104 INFO rb-3df6733-223812-402932 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-11 09:26:17,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 38 0.033 0.061 2026-08-11 09:26:17,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:17] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:17,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:17] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.022 0.041 2026-08-11 09:26:17,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:17] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 8 0.006 0.055 2026-08-11 09:26:17,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:26:18,541 104 INFO rb-3df6733-223812-402932 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-11 09:26:18,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:18] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.008 0.013 2026-08-11 09:26:18,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:18] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 19 0.018 0.020 2026-08-11 09:26:19,068 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 46, model: account.move 2026-08-11 09:26:19,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:19] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 647 0.546 0.819 2026-08-11 09:26:20,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:20] "GET /web HTTP/1.1" 200 - 43 0.019 0.275 2026-08-11 09:26:20,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:20] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.011 2026-08-11 09:26:20,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:20] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.019 2026-08-11 09:26:20,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:20] "GET /web/webclient/load_menus/347b5a8647ceccbbf2ce82c64b97549a0ddde6317fe70ad429957ee3b7096b48 HTTP/1.1" 200 - 2 0.001 0.060 2026-08-11 09:26:20,380 104 INFO rb-3df6733-223812-402932 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-11 09:26:20,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:20] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.006 0.021 2026-08-11 09:26:21,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:26:21,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 09:26:21,142 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-08-11 09:26:21,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.209 0.126 2026-08-11 09:26:21,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.006 0.326 2026-08-11 09:26:21,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.301 2026-08-11 09:26:21,533 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.015 0.310 2026-08-11 09:26:21,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.017 0.337 2026-08-11 09:26:21,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.025 0.337 2026-08-11 09:26:21,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.130 2026-08-11 09:26:21,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.128 2026-08-11 09:26:21,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.123 2026-08-11 09:26:21,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.119 2026-08-11 09:26:21,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:26:21,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /web/offline HTTP/1.1" 200 - 7 0.010 0.127 2026-08-11 09:26:21,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "POST /web/action/load HTTP/1.1" 200 - 9 0.021 0.106 2026-08-11 09:26:21,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /web/image?model=res.users&field=avatar_128&id=46 HTTP/1.1" 200 - 11 0.016 0.125 2026-08-11 09:26:21,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:21] "GET /web?reload=true HTTP/1.1" 200 - 16 0.018 0.056 2026-08-11 09:26:21,919 104 INFO rb-3df6733-223812-402932 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-11 09:26:22,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 09:26:22,520 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-08-11 09:26:22,548 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.030 2026-08-11 09:26:22,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.015 0.015 2026-08-11 09:26:22,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.053 0.080 2026-08-11 09:26:22,680 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.003 0.112 2026-08-11 09:26:22,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.005 0.116 2026-08-11 09:26:22,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.010 0.127 2026-08-11 09:26:22,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.087 2026-08-11 09:26:22,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.016 2026-08-11 09:26:22,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.007 0.089 2026-08-11 09:26:22,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.005 0.098 2026-08-11 09:26:22,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.158 2026-08-11 09:26:22,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "GET /web/image?model=res.users&field=avatar_128&id=46 HTTP/1.1" 304 - 11 0.013 0.103 2026-08-11 09:26:22,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:22] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.032 0.128 2026-08-11 09:26:23,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:23] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.022 0.027 2026-08-11 09:26:23,861 104 INFO rb-3df6733-223812-402932 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-11 09:26:23,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:26:23,876 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:23,876 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15697 2026-08-11 09:26:23,878 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:26:23,879 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15697 2026-08-11 09:26:23,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092623_978776_TestUi.txt 2026-08-11 09:26:23,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpq2d3y_2k_chrome_odoo" 2026-08-11 09:26:24,010 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_no_tax ... 2026-08-11 09:26:24,695 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16005 2026-08-11 09:26:24,696 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpy2t9pu2a_chrome_odoo 2026-08-11 09:26:24,696 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36703/json/version 2026-08-11 09:26:24,698 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36703/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:26:24,764 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:26:24,765 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36703/json 2026-08-11 09:26:24,766 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36703/json with timeout 3 increased to 10s during tests 2026-08-11 09:26:24,792 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36703/devtools/page/6D49E41B0AB0E5E1308B7EBE9F9A7A75 2026-08-11 09:26:24,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:26:24,858 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:26:25,143 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:26:25,146 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:26:25,163 104 INFO rb-3df6733-223812-402932 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-11 09:26:25,163 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:26:25,182 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:25,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:25] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.099 0.541 2026-08-11 09:26:25,821 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '6D49E41B0AB0E5E1308B7EBE9F9A7A75', 'loaderId': '058F9692FA42934DC3C178927F4BCFAF', 'isDownload': False} 2026-08-11 09:26:25,821 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTax')" 2026-08-11 09:26:25,838 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:25,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:25] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.011 2026-08-11 09:26:25,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:25] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.025 2026-08-11 09:26:25,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:25] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.039 2026-08-11 09:26:26,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:26] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.009 0.008 2026-08-11 09:26:26,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:26:26,401 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-08-11 09:26:26,411 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.024 0.018 2026-08-11 09:26:26,412 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 09:26:26,430 104 INFO rb-3df6733-223812-402932 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-11 09:26:27,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.292 0.417 2026-08-11 09:26:27,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:27] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.710 2026-08-11 09:26:27,249 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:27,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.085 2026-08-11 09:26:27,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:26:27,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:26:28,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.203 0.357 2026-08-11 09:26:28,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.048 2026-08-11 09:26:28,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.017 2026-08-11 09:26:28,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:26:28,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.066 0.055 2026-08-11 09:26:28,392 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:26:28,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.118 2026-08-11 09:26:28,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.203 2026-08-11 09:26:28,501 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "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-11 09:26:28,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:26:28,543 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:28,544 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.211 2026-08-11 09:26:28,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.277 2026-08-11 09:26:28,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.316 2026-08-11 09:26:28,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.267 2026-08-11 09:26:28,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:26:28,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.276 2026-08-11 09:26:28,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.173 2026-08-11 09:26:28,746 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:28,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.195 2026-08-11 09:26:28,810 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.021 0.161 2026-08-11 09:26:28,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.166 2026-08-11 09:26:28,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.144 2026-08-11 09:26:28,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.149 2026-08-11 09:26:28,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.140 2026-08-11 09:26:28,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.028 0.123 2026-08-11 09:26:28,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:28] "GET /web/image?model=product.product&field=image_128&id=922&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.152 2026-08-11 09:26:29,000 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:29] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.176 2026-08-11 09:26:29,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:29] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.192 2026-08-11 09:26:29,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:29] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.214 2026-08-11 09:26:29,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:29] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.223 2026-08-11 09:26:29,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:29] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.198 2026-08-11 09:26:29,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:29] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.180 2026-08-11 09:26:29,276 104 INFO rb-3df6733-223812-402932 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-11 09:26:29,288 104 INFO rb-3df6733-223812-402932 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-11 09:26:29,321 104 INFO rb-3df6733-223812-402932 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-11 09:26:29,333 104 INFO rb-3df6733-223812-402932 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-11 09:26:29,360 104 INFO rb-3df6733-223812-402932 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-11 09:26:29,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:29] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 58 0.051 0.069 2026-08-11 09:26:30,258 104 INFO rb-3df6733-223812-402932 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-11 09:26:30,271 104 INFO rb-3df6733-223812-402932 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-11 09:26:30,288 104 INFO rb-3df6733-223812-402932 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-11 09:26:30,305 104 INFO rb-3df6733-223812-402932 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-11 09:26:30,326 104 INFO rb-3df6733-223812-402932 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-11 09:26:30,339 104 INFO rb-3df6733-223812-402932 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-11 09:26:30,358 104 INFO rb-3df6733-223812-402932 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-11 09:26:30,373 104 INFO rb-3df6733-223812-402932 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-11 09:26:30,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:30] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 36 0.020 0.052 2026-08-11 09:26:31,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-11 09:26:31,195 104 INFO rb-3df6733-223812-402932 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-11 09:26:31,204 104 INFO rb-3df6733-223812-402932 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-11 09:26:31,221 104 INFO rb-3df6733-223812-402932 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-11 09:26:31,250 104 INFO rb-3df6733-223812-402932 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-11 09:26:31,256 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:26:31,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:26:31,278 104 INFO rb-3df6733-223812-402932 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-11 09:26:31,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:31] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.011 2026-08-11 09:26:31,312 104 INFO rb-3df6733-223812-402932 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-11 09:26:31,330 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:26:31,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22103426 for PoS orders references: ['Order 00075-002-0001'] (draft: False) 2026-08-11 09:26:31,347 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:26:31,380 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:26:31,583 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22103426 with result: [{'id': 70, 'pos_reference': 'Order 00075-002-0001', 'account_move': False}] 2026-08-11 09:26:31,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.148 0.117 2026-08-11 09:26:31,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:31] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.011 2026-08-11 09:26:32,400 104 INFO rb-3df6733-223812-402932 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-11 09:26:32,402 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:26:32,412 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:32,422 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16005 2026-08-11 09:26:32,423 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:26:32,424 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16005 2026-08-11 09:26:32,525 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092632_525426_TestUi.txt 2026-08-11 09:26:32,525 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpy2t9pu2a_chrome_odoo" 2026-08-11 09:26:32,553 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_two_tax_included ... 2026-08-11 09:26:33,299 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16215 2026-08-11 09:26:33,299 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpvsocrluw_chrome_odoo 2026-08-11 09:26:33,300 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43557/json/version 2026-08-11 09:26:33,301 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43557/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:26:33,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:26:33,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43557/json 2026-08-11 09:26:33,382 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43557/json with timeout 3 increased to 10s during tests 2026-08-11 09:26:33,412 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43557/devtools/page/ED80C94AEE0E35E153705EB99D93712B 2026-08-11 09:26:33,451 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:26:33,502 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:26:33,761 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:26:33,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:26:33,773 104 INFO rb-3df6733-223812-402932 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-11 09:26:33,773 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:26:33,788 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:34,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:34] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 114 0.178 0.735 2026-08-11 09:26:34,700 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'ED80C94AEE0E35E153705EB99D93712B', 'loaderId': 'B1C3550AA008FA0B3526BAFC5DFF6B7B', 'isDownload': False} 2026-08-11 09:26:34,700 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionTwoTaxIncluded')" 2026-08-11 09:26:34,717 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:34,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:34] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.014 2026-08-11 09:26:34,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:34] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.024 2026-08-11 09:26:34,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:34] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.043 2026-08-11 09:26:35,194 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:35] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-08-11 09:26:35,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.016 0.006 2026-08-11 09:26:35,254 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:26:35,268 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:26:35,273 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:26:35,288 104 INFO rb-3df6733-223812-402932 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-11 09:26:36,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 298 0.334 0.428 2026-08-11 09:26:36,070 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:26:36,160 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.049 2026-08-11 09:26:36,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "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-11 09:26:36,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.008 0.006 2026-08-11 09:26:36,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.040 0.048 2026-08-11 09:26:36,352 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 09:26:36,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.119 2026-08-11 09:26:36,427 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.160 2026-08-11 09:26:36,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=product.product&field=image_128&id=923&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.030 2026-08-11 09:26:36,496 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26: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-11 09:26:36,522 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:36,535 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:26:36,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.052 0.275 2026-08-11 09:26:36,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.362 2026-08-11 09:26:36,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.293 2026-08-11 09:26:36,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.288 2026-08-11 09:26:36,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.502 2026-08-11 09:26:36,779 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:26:36,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.228 2026-08-11 09:26:36,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.216 2026-08-11 09:26:36,833 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:36,840 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.184 2026-08-11 09:26:36,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.169 2026-08-11 09:26:36,864 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.157 2026-08-11 09:26:36,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.142 2026-08-11 09:26:36,951 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 19 0.039 0.129 2026-08-11 09:26:36,990 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:36] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.024 0.156 2026-08-11 09:26:37,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:37] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.181 2026-08-11 09:26:37,073 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:37] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.215 2026-08-11 09:26:37,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:37] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.222 2026-08-11 09:26:37,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:37] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.235 2026-08-11 09:26:37,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:37] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.179 2026-08-11 09:26:37,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.020 0.154 2026-08-11 09:26:37,293 104 INFO rb-3df6733-223812-402932 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-11 09:26:37,305 104 INFO rb-3df6733-223812-402932 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-11 09:26:37,326 104 INFO rb-3df6733-223812-402932 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-11 09:26:37,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.035 0.020 2026-08-11 09:26:37,342 104 INFO rb-3df6733-223812-402932 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-11 09:26:37,354 104 INFO rb-3df6733-223812-402932 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-11 09:26:37,371 104 INFO rb-3df6733-223812-402932 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-11 09:26:37,393 104 INFO rb-3df6733-223812-402932 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-11 09:26:37,405 104 INFO rb-3df6733-223812-402932 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-11 09:26:37,425 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:26:37,429 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:26:37,436 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16215 2026-08-11 09:26:37,437 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:26:37,437 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16215 2026-08-11 09:26:37,545 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092637_545033_TestUi.txt 2026-08-11 09:26:37,545 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpvsocrluw_chrome_odoo" 2026-08-11 09:26:37,572 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fixed_tax_negative_qty ... 2026-08-11 09:26:38,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16424 2026-08-11 09:26:38,329 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4q3g250q_chrome_odoo 2026-08-11 09:26:38,330 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38959/json/version 2026-08-11 09:26:38,334 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38959/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:26:38,409 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:26:38,409 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38959/json 2026-08-11 09:26:38,410 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38959/json with timeout 3 increased to 10s during tests 2026-08-11 09:26:38,422 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38959/devtools/page/1DA75B017AD3E7BA889B46C50255B434 2026-08-11 09:26:38,475 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:26:38,539 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:26:38,827 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:26:38,832 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:26:38,852 104 INFO rb-3df6733-223812-402932 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-11 09:26:38,852 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:26:38,880 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:39,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:39] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.114 0.587 2026-08-11 09:26:39,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '1DA75B017AD3E7BA889B46C50255B434', 'loaderId': '0938A38E9D335ECB8DF01AA32700685C', 'isDownload': False} 2026-08-11 09:26:39,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FixedTaxNegativeQty')" 2026-08-11 09:26:39,588 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:39,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:39] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.010 2026-08-11 09:26:39,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:39] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.012 2026-08-11 09:26:39,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:39] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.040 2026-08-11 09:26:40,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:40] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 09:26:40,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.015 2026-08-11 09:26:40,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:40,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:26:40,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:26:40,134 104 INFO rb-3df6733-223812-402932 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-11 09:26:40,879 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.293 0.466 2026-08-11 09:26:40,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:40] "GET /pos/ui HTTP/1.1" 200 - 20 0.026 0.764 2026-08-11 09:26:40,978 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:41,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.056 0.120 2026-08-11 09:26:41,267 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.018 0.007 2026-08-11 09:26:41,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.004 2026-08-11 09:26:41,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.129 0.308 2026-08-11 09:26:41,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.056 2026-08-11 09:26:41,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:41] "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-11 09:26:41,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:26:42,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.048 0.043 2026-08-11 09:26:42,040 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:42,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.133 2026-08-11 09:26:42,119 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.028 0.148 2026-08-11 09:26:42,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.219 2026-08-11 09:26:42,203 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "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-11 09:26:42,216 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:26:42,221 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:42,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.257 2026-08-11 09:26:42,245 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:42,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.038 0.286 2026-08-11 09:26:42,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.273 2026-08-11 09:26:42,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.297 2026-08-11 09:26:42,427 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.028 0.272 2026-08-11 09:26:42,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.211 2026-08-11 09:26:42,447 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:42,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.200 2026-08-11 09:26:42,469 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.144 2026-08-11 09:26:42,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.017 0.153 2026-08-11 09:26:42,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.156 2026-08-11 09:26:42,547 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.137 2026-08-11 09:26:42,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.126 2026-08-11 09:26:42,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.017 0.131 2026-08-11 09:26:42,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.025 0.173 2026-08-11 09:26:42,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=product.product&field=image_128&id=924&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.225 2026-08-11 09:26:42,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.019 0.212 2026-08-11 09:26:42,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.014 0.232 2026-08-11 09:26:42,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.001 0.229 2026-08-11 09:26:42,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:42] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.183 2026-08-11 09:26:42,944 104 INFO rb-3df6733-223812-402932 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-11 09:26:42,954 104 INFO rb-3df6733-223812-402932 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-11 09:26:42,982 104 INFO rb-3df6733-223812-402932 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-11 09:26:42,996 104 INFO rb-3df6733-223812-402932 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-11 09:26:43,012 104 INFO rb-3df6733-223812-402932 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-11 09:26:43,021 104 INFO rb-3df6733-223812-402932 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-11 09:26:43,925 104 INFO rb-3df6733-223812-402932 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-11 09:26:43,946 104 INFO rb-3df6733-223812-402932 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-11 09:26:43,962 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:26:43,965 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:26:43,995 104 INFO rb-3df6733-223812-402932 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-11 09:26:44,010 104 INFO rb-3df6733-223812-402932 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-11 09:26:44,025 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:26:44,039 104 INFO rb-3df6733-223812-402932 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-11 09:26:44,044 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55968718 for PoS orders references: ['Order 00077-002-0001'] (draft: False) 2026-08-11 09:26:44,054 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:44,287 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55968718 with result: [{'id': 71, 'pos_reference': 'Order 00077-002-0001', 'account_move': False}] 2026-08-11 09:26:44,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.162 0.120 2026-08-11 09:26:44,405 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:44] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 09:26:44,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:26:45,135 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:26:45,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:45,158 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16424 2026-08-11 09:26:45,159 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:26:45,159 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16424 2026-08-11 09:26:45,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092645_255307_TestUi.txt 2026-08-11 09:26:45,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4q3g250q_chrome_odoo" 2026-08-11 09:26:47,037 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-08-11 09:26:48,108 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16627 2026-08-11 09:26:48,109 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp3wwugh4l_chrome_odoo 2026-08-11 09:26:48,109 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38147/json/version 2026-08-11 09:26:48,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38147/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:26:48,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:26:48,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38147/json 2026-08-11 09:26:48,179 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38147/json with timeout 3 increased to 10s during tests 2026-08-11 09:26:48,191 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38147/devtools/page/3443DFF680232D1DF7394C3BDF97B06D 2026-08-11 09:26:48,230 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:26:48,260 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:26:48,588 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:26:48,591 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:26:48,609 104 INFO rb-3df6733-223812-402932 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-11 09:26:48,609 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:26:48,626 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:49,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 114 0.142 0.643 2026-08-11 09:26:49,407 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '3443DFF680232D1DF7394C3BDF97B06D', 'loaderId': 'A7E0711BE9FF49B3A9868476525A1FE3', 'isDownload': False} 2026-08-11 09:26:49,407 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoading')" 2026-08-11 09:26:49,426 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:49,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.010 2026-08-11 09:26:49,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-08-11 09:26:49,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.021 2026-08-11 09:26:49,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:26:49,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.014 2026-08-11 09:26:49,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-08-11 09:26:49,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:26:49,945 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:49,949 104 INFO rb-3df6733-223812-402932 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-11 09:26:50,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 296 0.363 0.390 2026-08-11 09:26:50,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:50] "GET /pos/ui HTTP/1.1" 200 - 22 0.020 0.767 2026-08-11 09:26:50,808 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:50,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.090 2026-08-11 09:26:51,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.006 2026-08-11 09:26:51,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 09:26:51,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 170 0.135 0.287 2026-08-11 09:26:51,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "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-11 09:26:51,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.012 0.012 2026-08-11 09:26:51,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:26:51,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.019 0.023 2026-08-11 09:26:51,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.050 2026-08-11 09:26:51,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.068 2026-08-11 09:26:51,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.072 2026-08-11 09:26:51,813 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:26:51,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.083 2026-08-11 09:26:51,831 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:51,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.107 2026-08-11 09:26:51,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.101 2026-08-11 09:26:51,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.096 2026-08-11 09:26:51,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.096 2026-08-11 09:26:51,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:51] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 19 0.038 0.099 2026-08-11 09:26:52,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26: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-11 09:26:52,008 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:26:52,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:26:52,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:26:52,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.015 0.021 2026-08-11 09:26:52,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.016 2026-08-11 09:26:52,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.020 2026-08-11 09:26:52,757 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:26:52,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100100' (trigger: body)' 2026-08-11 09:26:52,789 104 INFO rb-3df6733-223812-402932 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-11 09:26:52,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.028 0.017 2026-08-11 09:26:52,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.015 0.040 2026-08-11 09:26:52,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.032 0.045 2026-08-11 09:26:52,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 13 0.016 0.027 2026-08-11 09:26:53,794 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100200' (trigger: body)' 2026-08-11 09:26:53,809 104 INFO rb-3df6733-223812-402932 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-11 09:26:53,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:53] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.007 0.010 2026-08-11 09:26:53,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:53] "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-11 09:26:53,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 11 0.011 0.021 2026-08-11 09:26:54,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:26:54,689 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100300' (trigger: body)' 2026-08-11 09:26:54,706 104 INFO rb-3df6733-223812-402932 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-11 09:26:54,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:54] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.011 0.010 2026-08-11 09:26:54,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.039 0.041 2026-08-11 09:26:54,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:54] "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-11 09:26:55,598 104 INFO rb-3df6733-223812-402932 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-11 09:26:55,599 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:26:55,617 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16627 2026-08-11 09:26:55,618 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:26:55,619 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16627 2026-08-11 09:26:55,623 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:55] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:26:55,717 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092655_717656_TestUi.txt 2026-08-11 09:26:55,718 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp3wwugh4l_chrome_odoo" 2026-08-11 09:26:55,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-08-11 09:26:56,409 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16832 2026-08-11 09:26:56,409 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmppxeeam4u_chrome_odoo 2026-08-11 09:26:56,410 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36207/json/version 2026-08-11 09:26:56,414 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36207/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:26:56,527 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:26:56,528 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36207/json 2026-08-11 09:26:56,528 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36207/json with timeout 3 increased to 10s during tests 2026-08-11 09:26:56,581 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36207/devtools/page/38E7D42750CFA01E7F6E499968A1B461 2026-08-11 09:26:56,607 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:26:56,638 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:26:56,892 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:26:56,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:26:56,897 104 INFO rb-3df6733-223812-402932 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-11 09:26:56,897 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:26:56,911 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:26:58,437 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:58] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.123 1.407 2026-08-11 09:26:58,441 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '38E7D42750CFA01E7F6E499968A1B461', 'loaderId': '227E469DCE24686AA77D75B7C32DD735', 'isDownload': False} 2026-08-11 09:26:58,441 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-08-11 09:26:58,455 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:58,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:58] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:26:58,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:58] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:26:58,490 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:58] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.019 2026-08-11 09:26:58,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:58] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 09:26:58,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 09:26:58,985 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:26:58,992 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:26:59,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.020 2026-08-11 09:26:59,018 104 INFO rb-3df6733-223812-402932 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-11 09:26:59,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.354 0.410 2026-08-11 09:26:59,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:59] "GET /pos/ui HTTP/1.1" 200 - 20 0.024 0.753 2026-08-11 09:26:59,883 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:26:59,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:26:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.135 2026-08-11 09:27:00,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:27:00,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:27:00,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.190 0.316 2026-08-11 09:27:00,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.052 2026-08-11 09:27:00,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "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-11 09:27:00,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:27:00,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.038 0.039 2026-08-11 09:27:00,945 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:27:00,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:00] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.080 2026-08-11 09:27:01,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.006 0.122 2026-08-11 09:27:01,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.175 2026-08-11 09:27:01,078 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "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-11 09:27:01,092 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:27:01,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:01,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.220 2026-08-11 09:27:01,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.296 2026-08-11 09:27:01,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:01,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.214 2026-08-11 09:27:01,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=product.product&field=image_128&id=928&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.235 2026-08-11 09:27:01,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.238 2026-08-11 09:27:01,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.166 2026-08-11 09:27:01,289 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:27:01,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.021 0.173 2026-08-11 09:27:01,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.156 2026-08-11 09:27:01,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.158 2026-08-11 09:27:01,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.136 2026-08-11 09:27:01,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.126 2026-08-11 09:27:01,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.117 2026-08-11 09:27:01,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.111 2026-08-11 09:27:01,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.128 2026-08-11 09:27:01,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.151 2026-08-11 09:27:01,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.013 0.171 2026-08-11 09:27:01,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.015 0.163 2026-08-11 09:27:01,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.202 2026-08-11 09:27:01,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.174 2026-08-11 09:27:01,787 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:27:01,811 104 INFO rb-3df6733-223812-402932 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-11 09:27:01,824 104 INFO rb-3df6733-223812-402932 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-11 09:27:01,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.021 0.015 2026-08-11 09:27:01,848 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-11 09:27:01,853 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-11 09:27:01,887 104 INFO rb-3df6733-223812-402932 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-11 09:27:01,892 104 INFO rb-3df6733-223812-402932 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-11 09:27:01,915 104 INFO rb-3df6733-223812-402932 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-11 09:27:01,921 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:01,924 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:01,955 104 INFO rb-3df6733-223812-402932 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-11 09:27:01,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:27:01,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:01] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.011 0.013 2026-08-11 09:27:01,990 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:27:01,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73530323 for PoS orders references: ['Order 00079-002-0001'] (draft: False) 2026-08-11 09:27:02,007 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:27:02,131 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73530323 with result: [{'id': 72, 'pos_reference': 'Order 00079-002-0001', 'account_move': False}] 2026-08-11 09:27:02,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.059 0.096 2026-08-11 09:27:02,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:02] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 09:27:02,929 104 INFO rb-3df6733-223812-402932 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-11 09:27:02,937 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.control-button:contains("Refund")' 2026-08-11 09:27:02,966 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:27:02,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:02] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.008 0.017 2026-08-11 09:27:03,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:03] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 20 0.017 0.027 2026-08-11 09:27:03,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:27:03,818 104 INFO rb-3df6733-223812-402932 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-11 09:27:03,836 104 INFO rb-3df6733-223812-402932 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-11 09:27:03,854 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.ticket-screen .button.pay-order-button' 2026-08-11 09:27:03,869 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:27:03,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click lot icon (trigger: .line-lot-icon)' 2026-08-11 09:27:03,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'Check lot number (trigger: .popup-input:propValue(123456789))' 2026-08-11 09:27:03,909 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:27:03,927 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:03,929 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16832 2026-08-11 09:27:03,931 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:27:03,932 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16832 2026-08-11 09:27:04,027 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092704_026716_TestUi.txt 2026-08-11 09:27:04,027 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmppxeeam4u_chrome_odoo" 2026-08-11 09:27:04,067 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_options ... 2026-08-11 09:27:04,860 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17066 2026-08-11 09:27:04,861 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxf6__vvx_chrome_odoo 2026-08-11 09:27:04,861 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40769/json/version 2026-08-11 09:27:04,874 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40769/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:27:04,942 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:27:04,942 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40769/json 2026-08-11 09:27:04,943 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40769/json with timeout 3 increased to 10s during tests 2026-08-11 09:27:04,952 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40769/devtools/page/F2BAFDF13D989AF72B76594729CA6718 2026-08-11 09:27:04,969 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:27:05,031 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:27:05,278 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:27:05,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:27:05,282 104 INFO rb-3df6733-223812-402932 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-11 09:27:05,283 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:27:05,295 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:27:06,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.119 0.602 2026-08-11 09:27:06,016 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F2BAFDF13D989AF72B76594729CA6718', 'loaderId': '880B9DB6D59CFD6B3FF931E76734617A', 'isDownload': False} 2026-08-11 09:27:06,016 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('MultiProductOptionsTour')" 2026-08-11 09:27:06,041 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:06,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.011 2026-08-11 09:27:06,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.014 2026-08-11 09:27:06,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.020 2026-08-11 09:27:06,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:27:06,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-11 09:27:06,565 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:27:06,566 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:27:06,576 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.035 0.006 2026-08-11 09:27:06,607 104 INFO rb-3df6733-223812-402932 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-11 09:27:07,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 302 0.301 0.414 2026-08-11 09:27:07,374 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour MultiProductOptionsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:27:07,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.042 2026-08-11 09:27:07,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "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-11 09:27:07,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:27:07,544 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.034 0.038 2026-08-11 09:27:07,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.103 2026-08-11 09:27:07,623 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 09:27:07,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.151 2026-08-11 09:27:07,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.211 2026-08-11 09:27:07,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.256 2026-08-11 09:27:07,783 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "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-11 09:27:07,795 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:27:07,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:27:07,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.313 2026-08-11 09:27:07,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.304 2026-08-11 09:27:07,863 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:07,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/image?model=product.product&field=image_128&id=929&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.032 0.263 2026-08-11 09:27:07,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:07] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.030 0.298 2026-08-11 09:27:08,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.297 2026-08-11 09:27:08,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.017 0.223 2026-08-11 09:27:08,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.207 2026-08-11 09:27:08,085 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:08,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.213 2026-08-11 09:27:08,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.168 2026-08-11 09:27:08,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.172 2026-08-11 09:27:08,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.134 2026-08-11 09:27:08,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.017 0.130 2026-08-11 09:27:08,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.013 0.138 2026-08-11 09:27:08,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.024 0.171 2026-08-11 09:27:08,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.207 2026-08-11 09:27:08,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.217 2026-08-11 09:27:08,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.210 2026-08-11 09:27:08,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.018 0.138 2026-08-11 09:27:08,525 104 INFO rb-3df6733-223812-402932 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-11 09:27:08,537 104 INFO rb-3df6733-223812-402932 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-11 09:27:08,558 104 INFO rb-3df6733-223812-402932 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-11 09:27:08,572 104 INFO rb-3df6733-223812-402932 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-11 09:27:08,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.033 0.016 2026-08-11 09:27:08,575 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:27:08,591 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:08,606 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17066 2026-08-11 09:27:08,608 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:27:08,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17066 2026-08-11 09:27:08,721 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092708_720991_TestUi.txt 2026-08-11 09:27:08,721 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxf6__vvx_chrome_odoo" 2026-08-11 09:27:08,751 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_only_unpaid_orders_are_loaded ... 2026-08-11 09:27:09,216 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17270 2026-08-11 09:27:09,217 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0bxytxr7_chrome_odoo 2026-08-11 09:27:09,217 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36257/json/version 2026-08-11 09:27:09,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36257/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:27:09,274 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:27:09,274 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36257/json 2026-08-11 09:27:09,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36257/json with timeout 3 increased to 10s during tests 2026-08-11 09:27:09,292 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36257/devtools/page/C21EBD6E9F8273450FC2EE5679A31701 2026-08-11 09:27:09,318 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:27:09,329 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:27:09,572 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:27:09,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:27:09,581 104 INFO rb-3df6733-223812-402932 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-11 09:27:09,581 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:27:09,593 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:27:09,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:09] "GET /pos/ui?config_id=19 HTTP/1.1" 303 - 14 0.024 0.179 2026-08-11 09:27:10,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:10] "GET /web HTTP/1.1" 200 - 110 0.074 0.451 2026-08-11 09:27:10,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C21EBD6E9F8273450FC2EE5679A31701', 'loaderId': 'EF28A401B907938F43624A667C0305C3', 'isDownload': False} 2026-08-11 09:27:10,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_only_unpaid_orders_are_loaded')" 2026-08-11 09:27:10,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:10] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 09:27:10,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:10] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.022 0.019 2026-08-11 09:27:10,423 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:10] "GET /web/webclient/load_menus/e6fe8124f3cdc3d0bcba9422efc1b2676539412b28fa8916353d12563fcb2fcb HTTP/1.1" 200 - 2 0.003 0.054 2026-08-11 09:27:10,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:10] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.043 2026-08-11 09:27:10,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:10] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-08-11 09:27:10,490 104 INFO rb-3df6733-223812-402932 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-11 09:27:11,142 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 09:27:11,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 09:27:11,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-11 09:27:11,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.009 2026-08-11 09:27:11,304 104 INFO rb-3df6733-223812-402932 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-11 09:27:11,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "POST /mail/init_messaging HTTP/1.1" 200 - 104 0.188 0.162 2026-08-11 09:27:11,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.313 2026-08-11 09:27:11,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.002 0.291 2026-08-11 09:27:11,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.009 0.299 2026-08-11 09:27:11,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.018 0.314 2026-08-11 09:27:11,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.268 2026-08-11 09:27:11,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.008 0.227 2026-08-11 09:27:11,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:27:11,675 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:11,692 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "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-11 09:27:11,700 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:11,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 11 0.025 0.128 2026-08-11 09:27:11,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.144 2026-08-11 09:27:11,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /web/offline HTTP/1.1" 200 - 7 0.006 0.154 2026-08-11 09:27:11,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.149 2026-08-11 09:27:11,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "POST /web/action/load HTTP/1.1" 200 - 9 0.016 0.139 2026-08-11 09:27:11,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 200 - 18 0.016 0.096 2026-08-11 09:27:11,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:11] "GET /web?reload=true HTTP/1.1" 200 - 16 0.010 0.051 2026-08-11 09:27:11,914 104 INFO rb-3df6733-223812-402932 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-11 09:27:12,574 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-11 09:27:12,575 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-08-11 09:27:12,576 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-11 09:27:12,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.014 0.010 2026-08-11 09:27:12,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.069 0.084 2026-08-11 09:27:12,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.091 2026-08-11 09:27:12,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.006 0.128 2026-08-11 09:27:12,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.048 0.104 2026-08-11 09:27:12,840 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.063 2026-08-11 09:27:12,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.065 2026-08-11 09:27:12,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.008 0.075 2026-08-11 09:27:12,917 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.033 0.060 2026-08-11 09:27:12,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.022 0.109 2026-08-11 09:27:12,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.141 2026-08-11 09:27:13,176 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:13] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 49 0.098 0.125 2026-08-11 09:27:13,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:13] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 21 0.018 0.024 2026-08-11 09:27:14,077 104 INFO rb-3df6733-223812-402932 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-11 09:27:14,092 104 INFO rb-3df6733-223812-402932 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-11 09:27:14,250 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "POST /web/dataset/call_button HTTP/1.1" 200 - 64 0.095 0.068 2026-08-11 09:27:14,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 37 0.021 0.141 2026-08-11 09:27:14,459 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:14,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-08-11 09:27:14,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.018 2026-08-11 09:27:14,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-08-11 09:27:14,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.005 2026-08-11 09:27:14,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.010 2026-08-11 09:27:14,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:14,902 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:14,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-08-11 09:27:15,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 270 0.206 0.383 2026-08-11 09:27:15,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "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-11 09:27:15,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "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-11 09:27:15,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.005 2026-08-11 09:27:15,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.046 0.041 2026-08-11 09:27:15,751 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:27:15,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.131 2026-08-11 09:27:15,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.183 2026-08-11 09:27:15,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.231 2026-08-11 09:27:15,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:15] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.307 2026-08-11 09:27:16,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.361 2026-08-11 09:27:16,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.008 0.296 2026-08-11 09:27:16,076 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:16,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.315 2026-08-11 09:27:16,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.315 2026-08-11 09:27:16,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.290 2026-08-11 09:27:16,239 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:27:16,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 200 - 11 0.018 0.265 2026-08-11 09:27:16,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.015 0.220 2026-08-11 09:27:16,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.222 2026-08-11 09:27:16,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.218 2026-08-11 09:27:16,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.174 2026-08-11 09:27:16,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.146 2026-08-11 09:27:16,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.106 2026-08-11 09:27:16,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.091 2026-08-11 09:27:16,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.097 2026-08-11 09:27:16,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.098 2026-08-11 09:27:16,703 104 INFO rb-3df6733-223812-402932 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-11 09:27:16,724 104 INFO rb-3df6733-223812-402932 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-11 09:27:16,742 104 INFO rb-3df6733-223812-402932 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-11 09:27:16,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.033 0.017 2026-08-11 09:27:16,761 104 INFO rb-3df6733-223812-402932 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-11 09:27:16,769 104 INFO rb-3df6733-223812-402932 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-11 09:27:16,782 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18855142 for PoS orders references: ['Order 00081-001-0001'] (draft: True) 2026-08-11 09:27:16,791 104 INFO rb-3df6733-223812-402932 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-11 09:27:16,819 104 INFO rb-3df6733-223812-402932 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-11 09:27:16,851 104 INFO rb-3df6733-223812-402932 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-11 09:27:16,864 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18855142 with result: [{'id': 73, 'pos_reference': 'Order 00081-001-0001', 'account_move': False}] 2026-08-11 09:27:16,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.038 0.063 2026-08-11 09:27:16,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web HTTP/1.1" 200 - 16 0.012 0.073 2026-08-11 09:27:16,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:16] "GET /web HTTP/1.1" 200 - 16 0.007 0.039 2026-08-11 09:27:17,091 104 INFO rb-3df6733-223812-402932 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-11 09:27:17,361 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 09:27:17,368 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 09:27:17,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-11 09:27:17,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.059 0.065 2026-08-11 09:27:17,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.130 2026-08-11 09:27:17,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.006 0.116 2026-08-11 09:27:17,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.003 0.113 2026-08-11 09:27:17,608 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.044 0.125 2026-08-11 09:27:17,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 0.121 2026-08-11 09:27:17,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.022 0.116 2026-08-11 09:27:17,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.115 2026-08-11 09:27:17,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.005 0.124 2026-08-11 09:27:17,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.119 2026-08-11 09:27:17,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.019 0.156 2026-08-11 09:27:17,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /web?reload=true HTTP/1.1" 200 - 16 0.016 0.067 2026-08-11 09:27:17,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:17] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.007 2026-08-11 09:27:17,866 104 INFO rb-3df6733-223812-402932 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-11 09:27:18,180 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 09:27:18,185 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-08-11 09:27:18,192 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-08-11 09:27:18,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.008 0.011 2026-08-11 09:27:18,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.038 0.084 2026-08-11 09:27:18,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.003 0.097 2026-08-11 09:27:18,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.008 0.096 2026-08-11 09:27:18,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.006 0.116 2026-08-11 09:27:18,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.102 2026-08-11 09:27:18,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.106 2026-08-11 09:27:18,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.009 0.063 2026-08-11 09:27:18,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.074 2026-08-11 09:27:18,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.031 2026-08-11 09:27:18,460 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.031 2026-08-11 09:27:18,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.017 0.041 2026-08-11 09:27:18,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.001 0.013 2026-08-11 09:27:18,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.008 0.031 2026-08-11 09:27:18,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:18] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 304 - 11 0.012 0.037 2026-08-11 09:27:19,394 104 INFO rb-3df6733-223812-402932 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-11 09:27:19,415 104 INFO rb-3df6733-223812-402932 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-11 09:27:19,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:19] "POST /web/dataset/call_button HTTP/1.1" 200 - 35 0.049 0.055 2026-08-11 09:27:19,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:19] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 20 0.022 0.040 2026-08-11 09:27:19,611 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:19,957 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:27:20,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-11 09:27:20,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.226 0.360 2026-08-11 09:27:20,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:20] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.008 0.470 2026-08-11 09:27:20,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.042 2026-08-11 09:27:20,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27: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-11 09:27:20,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:27:20,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.005 0.005 2026-08-11 09:27:20,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:20] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 304 - 11 0.012 0.035 2026-08-11 09:27:20,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:27:21,620 104 INFO rb-3df6733-223812-402932 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-11 09:27:21,636 104 INFO rb-3df6733-223812-402932 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-11 09:27:21,652 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.screen.ticket-screen' 2026-08-11 09:27:21,690 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:21] "POST /web/dataset/call_kw/pos.order/export_for_ui_shared_order HTTP/1.1" 200 - 21 0.018 0.030 2026-08-11 09:27:22,604 104 INFO rb-3df6733-223812-402932 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-11 09:27:22,621 104 INFO rb-3df6733-223812-402932 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-11 09:27:22,652 104 INFO rb-3df6733-223812-402932 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-11 09:27:22,672 104 INFO rb-3df6733-223812-402932 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-11 09:27:22,694 104 INFO rb-3df6733-223812-402932 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-11 09:27:22,697 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:22,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-08-11 09:27:22,724 104 INFO rb-3df6733-223812-402932 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-11 09:27:22,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:22] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 09:27:22,750 104 INFO rb-3df6733-223812-402932 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-11 09:27:22,773 104 INFO rb-3df6733-223812-402932 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-11 09:27:22,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97258169 for PoS orders references: ['Order 00081-001-0001'] (draft: False) 2026-08-11 09:27:22,778 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:27:22,815 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #47 deleted pos.order.line records with IDs: [100] 2026-08-11 09:27:22,948 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97258169 with result: [{'id': 73, 'pos_reference': 'Order 00081-001-0001', 'account_move': False}] 2026-08-11 09:27:22,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.089 0.112 2026-08-11 09:27:23,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:23] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 11 0.010 0.010 2026-08-11 09:27:23,745 104 INFO rb-3df6733-223812-402932 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-11 09:27:23,752 104 INFO rb-3df6733-223812-402932 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-11 09:27:23,769 104 INFO rb-3df6733-223812-402932 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-11 09:27:23,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:23] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.012 0.023 2026-08-11 09:27:24,459 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:27:24,554 104 INFO rb-3df6733-223812-402932 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-11 09:27:24,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:24] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 7 0.004 0.011 2026-08-11 09:27:25,093 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 47, model: account.move 2026-08-11 09:27:25,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:25] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 633 0.609 0.802 2026-08-11 09:27:26,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /web HTTP/1.1" 200 - 16 0.017 0.038 2026-08-11 09:27:26,150 104 INFO rb-3df6733-223812-402932 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-11 09:27:26,457 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:27:26,466 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 09:27:26,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 09:27:26,523 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.006 0.006 2026-08-11 09:27:26,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.035 0.046 2026-08-11 09:27:26,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.004 0.027 2026-08-11 09:27:26,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.004 0.032 2026-08-11 09:27:26,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.023 0.050 2026-08-11 09:27:26,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.016 0.024 2026-08-11 09:27:26,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.006 0.058 2026-08-11 09:27:26,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.073 2026-08-11 09:27:26,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.056 2026-08-11 09:27:26,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.012 0.088 2026-08-11 09:27:26,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.128 2026-08-11 09:27:26,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:26] "GET /web?reload=true HTTP/1.1" 200 - 16 0.014 0.041 2026-08-11 09:27:26,994 104 INFO rb-3df6733-223812-402932 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-11 09:27:27,327 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-08-11 09:27:27,328 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-08-11 09:27:27,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-08-11 09:27:27,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.006 0.007 2026-08-11 09:27:27,460 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.054 0.064 2026-08-11 09:27:27,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.009 0.100 2026-08-11 09:27:27,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.006 0.118 2026-08-11 09:27:27,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.018 0.123 2026-08-11 09:27:27,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.080 2026-08-11 09:27:27,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.082 2026-08-11 09:27:27,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.017 0.082 2026-08-11 09:27:27,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "GET /web/image?model=res.users&field=avatar_128&id=47 HTTP/1.1" 304 - 11 0.014 0.092 2026-08-11 09:27:27,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.101 2026-08-11 09:27:27,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.078 2026-08-11 09:27:27,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.002 0.015 2026-08-11 09:27:27,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.015 0.025 2026-08-11 09:27:27,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:27] "GET /web/image/res.users/47/avatar_128 HTTP/1.1" 304 - 11 0.009 0.024 2026-08-11 09:27:28,573 104 INFO rb-3df6733-223812-402932 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-11 09:27:28,587 104 INFO rb-3df6733-223812-402932 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-11 09:27:28,604 104 INFO rb-3df6733-223812-402932 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-11 09:27:28,609 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:27:28,632 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17270 2026-08-11 09:27:28,633 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:27:28,635 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17270 2026-08-11 09:27:28,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:28] "POST /web/dataset/call_button HTTP/1.1" 200 - 22 0.036 0.038 2026-08-11 09:27:28,765 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092728_765495_TestUi.txt 2026-08-11 09:27:28,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0bxytxr7_chrome_odoo" 2026-08-11 09:27:28,805 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_and_invoice_amounts ... 2026-08-11 09:27:29,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17638 2026-08-11 09:27:29,531 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmplqbk9h_1_chrome_odoo 2026-08-11 09:27:29,532 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33541/json/version 2026-08-11 09:27:29,534 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33541/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:27:29,585 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:27:29,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33541/json 2026-08-11 09:27:29,590 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33541/json with timeout 3 increased to 10s during tests 2026-08-11 09:27:29,614 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33541/devtools/page/AB2929552E2150ACBCF6CF8E41E94E51 2026-08-11 09:27:29,666 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:27:29,694 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:27:29,960 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:27:29,962 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:27:29,967 104 INFO rb-3df6733-223812-402932 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-11 09:27:29,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:27:29,979 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:27:30,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:30] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.098 0.582 2026-08-11 09:27:30,657 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AB2929552E2150ACBCF6CF8E41E94E51', 'loaderId': '4019F716736619001F4D4D8237C445E4', 'isDownload': False} 2026-08-11 09:27:30,658 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenInvoiceOrder')" 2026-08-11 09:27:30,681 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:30,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:30] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 09:27:30,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:30] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.018 2026-08-11 09:27:30,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:30] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.041 2026-08-11 09:27:31,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:31] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.017 0.008 2026-08-11 09:27:31,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.022 0.008 2026-08-11 09:27:31,206 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:27:31,213 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:27:31,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 09:27:31,248 104 INFO rb-3df6733-223812-402932 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-11 09:27:31,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.286 0.430 2026-08-11 09:27:32,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:32] "GET /pos/ui HTTP/1.1" 200 - 20 0.030 0.716 2026-08-11 09:27:32,053 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:32,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.093 2026-08-11 09:27:32,316 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:27:32,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:27:32,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.184 0.355 2026-08-11 09:27:33,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.046 2026-08-11 09:27:33,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "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-11 09:27:33,074 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:27:33,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.080 0.069 2026-08-11 09:27:33,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:33,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.181 2026-08-11 09:27:33,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.044 0.233 2026-08-11 09:27:33,423 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.294 2026-08-11 09:27:33,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.332 2026-08-11 09:27:33,492 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27: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-11 09:27:33,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:33,539 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:27:33,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:33,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.031 0.400 2026-08-11 09:27:33,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.297 2026-08-11 09:27:33,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=930&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.334 2026-08-11 09:27:33,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.273 2026-08-11 09:27:33,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.040 0.303 2026-08-11 09:27:33,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.230 2026-08-11 09:27:33,796 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:27:33,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.023 0.228 2026-08-11 09:27:33,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.024 0.229 2026-08-11 09:27:33,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.212 2026-08-11 09:27:33,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.221 2026-08-11 09:27:33,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.194 2026-08-11 09:27:33,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:33] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.043 0.144 2026-08-11 09:27:34,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.188 2026-08-11 09:27:34,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.227 2026-08-11 09:27:34,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.227 2026-08-11 09:27:34,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.221 2026-08-11 09:27:34,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.222 2026-08-11 09:27:34,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.009 0.104 2026-08-11 09:27:34,187 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:27:34,203 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,219 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.016 2026-08-11 09:27:34,241 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,262 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,271 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:27:34,287 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,363 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,371 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,421 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:27:34,429 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:27:34,443 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,454 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-11 09:27:34,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.012 2026-08-11 09:27:34,495 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:27:34,504 104 INFO rb-3df6733-223812-402932 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-11 09:27:34,508 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86394813 for PoS orders references: ['Order 00083-002-0001'] (draft: False) 2026-08-11 09:27:34,514 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:27:36,872 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86394813 with result: [{'id': 74, 'pos_reference': 'Order 00083-002-0001', 'account_move': 130}] 2026-08-11 09:27:36,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 853 0.910 1.508 2026-08-11 09:27:36,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 1.463 2026-08-11 09:27:36,966 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:36] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.012 0.020 2026-08-11 09:27:37,023 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:37] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.011 2026-08-11 09:27:37,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:27:37,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:27:37,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:37,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17638 2026-08-11 09:27:37,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:27:37,810 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17638 2026-08-11 09:27:37,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092737_889259_TestUi.txt 2026-08-11 09:27:37,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmplqbk9h_1_chrome_odoo" 2026-08-11 09:27:37,963 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_decimals ... 2026-08-11 09:27:38,914 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17852 2026-08-11 09:27:38,915 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpsatto6lv_chrome_odoo 2026-08-11 09:27:38,930 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43619/json/version 2026-08-11 09:27:38,943 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43619/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:27:39,017 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:27:39,017 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43619/json 2026-08-11 09:27:39,018 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43619/json with timeout 3 increased to 10s during tests 2026-08-11 09:27:39,044 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43619/devtools/page/448A8ECDFC41B51FB67B266D1676F65F 2026-08-11 09:27:39,065 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:27:39,067 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:27:39,371 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:27:39,374 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:27:39,385 104 INFO rb-3df6733-223812-402932 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-11 09:27:39,385 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:27:39,399 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:27:40,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 111 0.137 0.538 2026-08-11 09:27:40,076 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '448A8ECDFC41B51FB67B266D1676F65F', 'loaderId': '4EC63E1C1CE3B8565F45B3962310FD77', 'isDownload': False} 2026-08-11 09:27:40,076 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashClosingDecimals')" 2026-08-11 09:27:40,088 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:40,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.009 2026-08-11 09:27:40,138 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.014 0.025 2026-08-11 09:27:40,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.055 2026-08-11 09:27:40,531 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:27:40,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-11 09:27:40,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:27:40,604 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:27:40,605 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:27:40,611 104 INFO rb-3df6733-223812-402932 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-11 09:27:41,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.351 0.456 2026-08-11 09:27:41,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:41] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.837 2026-08-11 09:27:41,525 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:41,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.109 2026-08-11 09:27:41,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.006 2026-08-11 09:27:41,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:27:42,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.177 0.347 2026-08-11 09:27:42,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "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-11 09:27:42,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.013 0.013 2026-08-11 09:27:42,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:27:42,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.051 0.038 2026-08-11 09:27:42,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.115 2026-08-11 09:27:42,718 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:27:42,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.040 0.149 2026-08-11 09:27:42,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.212 2026-08-11 09:27:42,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.234 2026-08-11 09:27:42,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.302 2026-08-11 09:27:42,922 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:27:42,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.268 2026-08-11 09:27:42,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:27:42,971 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:27:42,984 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:42,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:42] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.028 0.238 2026-08-11 09:27:43,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.270 2026-08-11 09:27:43,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.289 2026-08-11 09:27:43,118 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:43,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.272 2026-08-11 09:27:43,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.167 2026-08-11 09:27:43,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.017 0.185 2026-08-11 09:27:43,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.199 2026-08-11 09:27:43,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.146 2026-08-11 09:27:43,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.001 0.015 2026-08-11 09:27:43,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.121 2026-08-11 09:27:43,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.129 2026-08-11 09:27:43,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.146 2026-08-11 09:27:43,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.126 2026-08-11 09:27:43,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.243 2026-08-11 09:27:43,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:43] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.009 0.081 2026-08-11 09:27:43,702 104 INFO rb-3df6733-223812-402932 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-11 09:27:43,719 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:27:43,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'Open menu (trigger: .menu-button)' 2026-08-11 09:27:43,752 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'Click close session button (trigger: .close-button)' 2026-08-11 09:27:43,776 104 INFO rb-3df6733-223812-402932 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-11 09:27:44,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:44] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 144 0.144 0.199 2026-08-11 09:27:44,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:44] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.009 0.318 2026-08-11 09:27:44,868 104 INFO rb-3df6733-223812-402932 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-11 09:27:44,869 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:27:44,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:27:44,898 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17852 2026-08-11 09:27:44,899 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:27:44,900 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17852 2026-08-11 09:27:45,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092745_011863_TestUi.txt 2026-08-11 09:27:45,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpsatto6lv_chrome_odoo" 2026-08-11 09:27:45,068 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_details ... 2026-08-11 09:27:45,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18058 2026-08-11 09:27:45,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpavndnyig_chrome_odoo 2026-08-11 09:27:45,969 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34317/json/version 2026-08-11 09:27:45,970 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34317/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:27:46,009 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:27:46,009 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34317/json 2026-08-11 09:27:46,010 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34317/json with timeout 3 increased to 10s during tests 2026-08-11 09:27:46,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34317/devtools/page/83FDD4DCBD137C9B678A5A5484BC26E4 2026-08-11 09:27:46,071 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:27:46,092 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:27:46,387 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:27:46,390 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:27:46,392 104 INFO rb-3df6733-223812-402932 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-11 09:27:46,392 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:27:46,404 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:27:47,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 111 0.125 0.570 2026-08-11 09:27:47,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '83FDD4DCBD137C9B678A5A5484BC26E4', 'loaderId': '71665A2235DB590E968F77ABAE1E18B9', 'isDownload': False} 2026-08-11 09:27:47,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashClosingDetails')" 2026-08-11 09:27:47,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:47,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.009 2026-08-11 09:27:47,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.026 2026-08-11 09:27:47,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.031 2026-08-11 09:27:47,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 09:27:47,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.012 0.007 2026-08-11 09:27:47,622 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:27:47,630 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:27:47,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.012 2026-08-11 09:27:47,658 104 INFO rb-3df6733-223812-402932 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-11 09:27:49,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.328 1.259 2026-08-11 09:27:49,301 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:49] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 1.590 2026-08-11 09:27:49,338 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:49,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.112 2026-08-11 09:27:49,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.012 0.006 2026-08-11 09:27:49,624 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:27:50,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.126 0.312 2026-08-11 09:27:50,185 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "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-11 09:27:50,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "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-11 09:27:50,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:27:50,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.036 0.047 2026-08-11 09:27:50,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.024 0.114 2026-08-11 09:27:50,413 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:27:50,459 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.154 2026-08-11 09:27:50,512 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.219 2026-08-11 09:27:50,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27: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-11 09:27:50,533 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:50,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:50,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:27:50,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.268 2026-08-11 09:27:50,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.293 2026-08-11 09:27:50,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.274 2026-08-11 09:27:50,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.246 2026-08-11 09:27:50,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.006 0.256 2026-08-11 09:27:50,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.022 0.193 2026-08-11 09:27:50,783 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:27:50,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.211 2026-08-11 09:27:50,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.172 2026-08-11 09:27:50,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.174 2026-08-11 09:27:50,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.168 2026-08-11 09:27:50,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.139 2026-08-11 09:27:50,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.120 2026-08-11 09:27:50,887 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.093 2026-08-11 09:27:50,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.111 2026-08-11 09:27:50,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.138 2026-08-11 09:27:50,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:50] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.009 0.148 2026-08-11 09:27:51,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:51] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.153 2026-08-11 09:27:51,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:51] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.121 2026-08-11 09:27:51,252 104 INFO rb-3df6733-223812-402932 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-11 09:27:51,268 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:27:51,297 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'Open menu (trigger: .menu-button)' 2026-08-11 09:27:51,302 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'Click close session button (trigger: .close-button)' 2026-08-11 09:27:51,349 104 INFO rb-3df6733-223812-402932 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-11 09:27:51,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:51] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 144 0.187 0.257 2026-08-11 09:27:51,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:51] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.015 0.379 2026-08-11 09:27:52,516 104 INFO rb-3df6733-223812-402932 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-11 09:27:52,517 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:27:52,527 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:52] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:52,537 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18058 2026-08-11 09:27:52,538 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:27:52,538 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18058 2026-08-11 09:27:52,612 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092752_612175_TestUi.txt 2026-08-11 09:27:52,612 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpavndnyig_chrome_odoo" 2026-08-11 09:27:52,674 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_combo_change_fp ... 2026-08-11 09:27:56,018 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18276 2026-08-11 09:27:56,026 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpytn6khu__chrome_odoo 2026-08-11 09:27:56,026 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33391/json/version 2026-08-11 09:27:56,028 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33391/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:27:56,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:27:56,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33391/json 2026-08-11 09:27:56,102 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33391/json with timeout 3 increased to 10s during tests 2026-08-11 09:27:56,114 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33391/devtools/page/90195A0E92AC03D575BF13C74B5C70B4 2026-08-11 09:27:56,165 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:27:56,202 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:27:56,468 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:27:56,471 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:27:56,478 104 INFO rb-3df6733-223812-402932 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-11 09:27:56,478 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:27:56,509 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:27:57,192 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.094 0.593 2026-08-11 09:27:57,195 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '90195A0E92AC03D575BF13C74B5C70B4', 'loaderId': '6520581916AC5D1DB31FCA41229952C6', 'isDownload': False} 2026-08-11 09:27:57,195 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboChangeFP')" 2026-08-11 09:27:57,210 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:27:57,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.008 2026-08-11 09:27:57,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.014 0.026 2026-08-11 09:27:57,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.041 2026-08-11 09:27:57,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:27:57,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:27:57,727 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:27:57,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.010 2026-08-11 09:27:57,748 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:27:57,767 104 INFO rb-3df6733-223812-402932 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-11 09:27:58,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.292 0.450 2026-08-11 09:27:58,543 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:27:58,597 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.048 2026-08-11 09:27:58,626 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.016 2026-08-11 09:27:58,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.004 2026-08-11 09:27:58,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "GET /web/image?model=product.product&field=image_128&id=931&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.068 0.043 2026-08-11 09:27:58,771 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:27:58,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "GET /web/image?model=product.product&field=image_128&id=932&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.132 2026-08-11 09:27:58,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "GET /web/image?model=product.product&field=image_128&id=933&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.173 2026-08-11 09:27:58,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "GET /web/image?model=product.product&field=image_128&id=934&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.025 0.220 2026-08-11 09:27:58,936 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "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-11 09:27:58,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:27:58,976 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:27:59,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=935&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.040 0.258 2026-08-11 09:27:59,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=936&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.327 2026-08-11 09:27:59,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:27:59,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.027 0.311 2026-08-11 09:27:59,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=937&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.059 0.327 2026-08-11 09:27:59,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=938&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.399 2026-08-11 09:27:59,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.302 2026-08-11 09:27:59,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.019 0.308 2026-08-11 09:27:59,356 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:27:59,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.264 2026-08-11 09:27:59,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.256 2026-08-11 09:27:59,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.223 2026-08-11 09:27:59,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.191 2026-08-11 09:27:59,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.018 0.129 2026-08-11 09:27:59,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.017 0.148 2026-08-11 09:27:59,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=939&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.020 0.144 2026-08-11 09:27:59,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.176 2026-08-11 09:27:59,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=942&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.204 2026-08-11 09:27:59,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=941&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.022 0.228 2026-08-11 09:27:59,671 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,691 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,706 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,717 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.255 2026-08-11 09:27:59,737 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.275 2026-08-11 09:27:59,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.010 0.245 2026-08-11 09:27:59,821 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,821 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,836 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.256 2026-08-11 09:27:59,853 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,873 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.257 2026-08-11 09:27:59,888 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,909 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,920 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.242 2026-08-11 09:27:59,939 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,955 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,971 104 INFO rb-3df6733-223812-402932 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-11 09:27:59,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:27:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.026 0.226 2026-08-11 09:27:59,992 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,006 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:00] "GET /web/image?model=product.product&field=image_128&id=940&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.246 2026-08-11 09:28:00,020 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,035 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,053 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,069 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:00] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.025 0.261 2026-08-11 09:28:00,092 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,103 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,117 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,122 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:00] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.264 2026-08-11 09:28:00,139 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,154 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:00] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.276 2026-08-11 09:28:00,171 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,186 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:00] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.249 2026-08-11 09:28:00,200 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:00] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.220 2026-08-11 09:28:00,219 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:00] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.201 2026-08-11 09:28:00,239 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,251 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,267 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,284 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,301 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,318 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,335 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,351 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,367 104 INFO rb-3df6733-223812-402932 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-11 09:28:00,385 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:28:00,385 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:28:00,397 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18276 2026-08-11 09:28:00,398 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:28:00,398 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18276 2026-08-11 09:28:00,509 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092800_508814_TestUi.txt 2026-08-11 09:28:00,509 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpytn6khu__chrome_odoo" 2026-08-11 09:28:00,532 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_products_variants_attribute_value_filtering ... 2026-08-11 09:28:01,259 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #44 deleted mail.message records with IDs: [9463] 2026-08-11 09:28:01,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18505 2026-08-11 09:28:01,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1c4v9rje_chrome_odoo 2026-08-11 09:28:01,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41123/json/version 2026-08-11 09:28:01,800 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41123/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:28:01,892 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:28:01,892 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41123/json 2026-08-11 09:28:01,893 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41123/json with timeout 3 increased to 10s during tests 2026-08-11 09:28:01,922 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41123/devtools/page/07D0A64E9FEED17A7D0B89F8032ACD7F 2026-08-11 09:28:01,992 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:28:02,060 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:28:02,153 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:28:02,157 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:28:02,163 104 INFO rb-3df6733-223812-402932 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-11 09:28:02,163 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:28:02,194 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:28:02,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:02] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.117 0.614 2026-08-11 09:28:02,918 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '07D0A64E9FEED17A7D0B89F8032ACD7F', 'loaderId': '83CB0F34F0BD5B6CF55C045352D0CED8', 'isDownload': False} 2026-08-11 09:28:02,919 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_products_variants_attribute_value_filtering')" 2026-08-11 09:28:02,932 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:02,957 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:02] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.012 2026-08-11 09:28:02,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:02] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.015 0.025 2026-08-11 09:28:02,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:02] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.038 2026-08-11 09:28:03,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:03] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.009 0.011 2026-08-11 09:28:03,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.015 0.017 2026-08-11 09:28:03,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.010 2026-08-11 09:28:03,501 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:28:03,503 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:03] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:28:03,516 104 INFO rb-3df6733-223812-402932 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-11 09:28:04,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.329 0.436 2026-08-11 09:28:04,291 104 INFO rb-3df6733-223812-402932 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-11 09:28:04,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.039 0.053 2026-08-11 09:28:04,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.018 0.016 2026-08-11 09:28:04,469 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 09:28:04,583 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.042 0.049 2026-08-11 09:28:04,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.131 2026-08-11 09:28:04,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:04,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.040 0.178 2026-08-11 09:28:04,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.235 2026-08-11 09:28:04,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.274 2026-08-11 09:28:04,875 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.033 0.325 2026-08-11 09:28:04,879 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28: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-11 09:28:04,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.310 2026-08-11 09:28:04,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:28:04,927 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:04,946 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:04,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:04] "GET /web/image?model=product.product&field=image_128&id=943&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.272 2026-08-11 09:28:05,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=product.product&field=image_128&id=944&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.280 2026-08-11 09:28:05,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.045 0.303 2026-08-11 09:28:05,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.360 2026-08-11 09:28:05,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.250 2026-08-11 09:28:05,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:05,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.017 0.268 2026-08-11 09:28:05,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.274 2026-08-11 09:28:05,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.056 0.232 2026-08-11 09:28:05,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.236 2026-08-11 09:28:05,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.246 2026-08-11 09:28:05,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.012 0.214 2026-08-11 09:28:05,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.189 2026-08-11 09:28:05,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.204 2026-08-11 09:28:05,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.223 2026-08-11 09:28:05,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.160 2026-08-11 09:28:05,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.010 0.070 2026-08-11 09:28:05,571 104 INFO rb-3df6733-223812-402932 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-11 09:28:05,587 104 INFO rb-3df6733-223812-402932 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-11 09:28:05,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.014 2026-08-11 09:28:05,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:05] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 84 0.106 0.124 2026-08-11 09:28:06,591 104 INFO rb-3df6733-223812-402932 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-11 09:28:06,600 104 INFO rb-3df6733-223812-402932 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-11 09:28:06,618 104 INFO rb-3df6733-223812-402932 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-11 09:28:06,634 104 INFO rb-3df6733-223812-402932 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-11 09:28:06,650 104 INFO rb-3df6733-223812-402932 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-11 09:28:06,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:06] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 63 0.073 0.126 2026-08-11 09:28:07,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 09:28:07,600 104 INFO rb-3df6733-223812-402932 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-11 09:28:07,603 104 INFO rb-3df6733-223812-402932 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-11 09:28:07,604 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:28:07,625 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18505 2026-08-11 09:28:07,626 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:28:07,627 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18505 2026-08-11 09:28:07,633 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:07,725 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092807_725550_TestUi.txt 2026-08-11 09:28:07,726 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1c4v9rje_chrome_odoo" 2026-08-11 09:28:07,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-08-11 09:28:08,416 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18704 2026-08-11 09:28:08,416 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmps_pzicdk_chrome_odoo 2026-08-11 09:28:08,416 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44901/json/version 2026-08-11 09:28:08,419 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44901/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:28:08,547 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:28:08,548 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44901/json 2026-08-11 09:28:08,548 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44901/json with timeout 3 increased to 10s during tests 2026-08-11 09:28:08,585 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44901/devtools/page/70033B8614428302DE73BD174F663C39 2026-08-11 09:28:08,604 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:28:08,615 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:28:08,940 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:28:08,943 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:28:08,946 104 INFO rb-3df6733-223812-402932 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-11 09:28:08,947 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:28:08,964 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:28:09,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:09] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.121 0.631 2026-08-11 09:28:09,714 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '70033B8614428302DE73BD174F663C39', 'loaderId': '80912E1DF10D6E5882681637368F7416', 'isDownload': False} 2026-08-11 09:28:09,715 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-08-11 09:28:09,731 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:09,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:09] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.009 2026-08-11 09:28:09,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:09] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.024 2026-08-11 09:28:09,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:09] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.035 2026-08-11 09:28:10,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:10] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 09:28:10,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:28:10,286 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:28:10,301 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:28:10,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.007 2026-08-11 09:28:10,324 104 INFO rb-3df6733-223812-402932 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-11 09:28:11,160 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.375 0.459 2026-08-11 09:28:11,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:11] "GET /pos/ui HTTP/1.1" 200 - 20 0.035 0.853 2026-08-11 09:28:11,305 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:11,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.112 2026-08-11 09:28:11,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:28:11,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:28:12,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.158 0.346 2026-08-11 09:28:12,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.053 0.057 2026-08-11 09:28:12,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.019 2026-08-11 09:28:12,353 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:28:12,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.059 0.059 2026-08-11 09:28:12,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.047 0.174 2026-08-11 09:28:12,613 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:28:12,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.236 2026-08-11 09:28:12,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "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-11 09:28:12,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:28:12,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:28:12,705 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:12,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.031 0.301 2026-08-11 09:28:12,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.007 0.366 2026-08-11 09:28:12,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.033 0.411 2026-08-11 09:28:12,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.354 2026-08-11 09:28:12,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/image?model=product.product&field=image_128&id=945&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.301 2026-08-11 09:28:12,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.237 2026-08-11 09:28:12,983 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:28:13,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.029 0.273 2026-08-11 09:28:13,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.260 2026-08-11 09:28:13,073 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.200 2026-08-11 09:28:13,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.181 2026-08-11 09:28:13,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.170 2026-08-11 09:28:13,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.162 2026-08-11 09:28:13,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.024 0.119 2026-08-11 09:28:13,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.150 2026-08-11 09:28:13,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.191 2026-08-11 09:28:13,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.223 2026-08-11 09:28:13,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.236 2026-08-11 09:28:13,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.230 2026-08-11 09:28:13,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.218 2026-08-11 09:28:13,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.008 0.173 2026-08-11 09:28:13,407 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:28:13,419 104 INFO rb-3df6733-223812-402932 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-11 09:28:13,442 104 INFO rb-3df6733-223812-402932 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-11 09:28:13,467 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.025 0.018 2026-08-11 09:28:13,494 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-08-11 09:28:13,497 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-08-11 09:28:13,531 104 INFO rb-3df6733-223812-402932 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-11 09:28:13,563 104 INFO rb-3df6733-223812-402932 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-11 09:28:13,571 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:13,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:28:13,580 104 INFO rb-3df6733-223812-402932 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-11 09:28:13,603 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:28:13,630 104 INFO rb-3df6733-223812-402932 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-11 09:28:13,641 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:13,657 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66441092 for PoS orders references: ['Order 00090-002-0001'] (draft: False) 2026-08-11 09:28:13,918 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66441092 with result: [{'id': 75, 'pos_reference': 'Order 00090-002-0001', 'account_move': False}] 2026-08-11 09:28:13,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.167 0.135 2026-08-11 09:28:14,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:14] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.011 2026-08-11 09:28:14,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:28:14,745 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:14] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:28:14,754 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18704 2026-08-11 09:28:14,756 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:28:14,767 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18704 2026-08-11 09:28:14,866 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092814_865736_TestUi.txt 2026-08-11 09:28:14,866 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmps_pzicdk_chrome_odoo" 2026-08-11 09:28:14,902 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_order_with_fp_tax_included ... 2026-08-11 09:28:15,655 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18936 2026-08-11 09:28:15,656 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpc5bj569k_chrome_odoo 2026-08-11 09:28:15,656 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38591/json/version 2026-08-11 09:28:15,658 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38591/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:28:15,771 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:28:15,772 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38591/json 2026-08-11 09:28:15,772 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38591/json with timeout 3 increased to 10s during tests 2026-08-11 09:28:15,790 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38591/devtools/page/13632EE4CC49923835A89A2C47F10EF4 2026-08-11 09:28:15,822 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:28:15,862 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:28:16,130 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:28:16,134 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:28:16,147 104 INFO rb-3df6733-223812-402932 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-11 09:28:16,147 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:28:16,165 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:28:16,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:16] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.181 0.603 2026-08-11 09:28:16,945 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '13632EE4CC49923835A89A2C47F10EF4', 'loaderId': 'D974F08878E84274CDBFAA7881306613', 'isDownload': False} 2026-08-11 09:28:16,945 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTaxRefund')" 2026-08-11 09:28:16,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:16,986 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:16] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.012 2026-08-11 09:28:17,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:17] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.013 0.023 2026-08-11 09:28:17,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:17] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.021 2026-08-11 09:28:17,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:17] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.010 0.012 2026-08-11 09:28:17,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.023 2026-08-11 09:28:17,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:28:17,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.019 0.006 2026-08-11 09:28:17,555 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:28:17,573 104 INFO rb-3df6733-223812-402932 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-11 09:28:18,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.349 0.444 2026-08-11 09:28:18,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.800 2026-08-11 09:28:18,455 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:18,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.081 2026-08-11 09:28:18,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.013 2026-08-11 09:28:18,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.005 2026-08-11 09:28:19,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.187 0.359 2026-08-11 09:28:19,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.044 2026-08-11 09:28:19,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "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-11 09:28:19,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:28:19,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.035 0.045 2026-08-11 09:28:19,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.103 2026-08-11 09:28:19,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.180 2026-08-11 09:28:19,778 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:28:19,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.217 2026-08-11 09:28:19,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.256 2026-08-11 09:28:19,874 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "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-11 09:28:19,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:19,888 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:19,898 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:28:19,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.047 0.319 2026-08-11 09:28:19,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.348 2026-08-11 09:28:20,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=product.product&field=image_128&id=946&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.371 2026-08-11 09:28:20,129 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.029 0.318 2026-08-11 09:28:20,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.364 2026-08-11 09:28:20,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.041 0.290 2026-08-11 09:28:20,245 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:20,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.278 2026-08-11 09:28:20,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.019 0.274 2026-08-11 09:28:20,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.280 2026-08-11 09:28:20,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.086 0.251 2026-08-11 09:28:20,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.287 2026-08-11 09:28:20,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.250 2026-08-11 09:28:20,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.216 2026-08-11 09:28:20,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.276 2026-08-11 09:28:20,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.288 2026-08-11 09:28:20,601 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:28:20,625 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.206 2026-08-11 09:28:20,643 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.193 2026-08-11 09:28:20,661 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,684 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.016 0.151 2026-08-11 09:28:20,700 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,711 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,717 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,745 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.032 0.094 2026-08-11 09:28:20,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:28:20,763 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:20,781 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,800 104 INFO rb-3df6733-223812-402932 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-11 09:28:20,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:28:20,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.018 2026-08-11 09:28:20,839 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:28:20,850 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:28:20,853 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55432350 for PoS orders references: ['Order 00091-002-0001'] (draft: False) 2026-08-11 09:28:21,091 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55432350 with result: [{'id': 76, 'pos_reference': 'Order 00091-002-0001', 'account_move': False}] 2026-08-11 09:28:21,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.145 0.124 2026-08-11 09:28:21,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:21] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.012 0.009 2026-08-11 09:28:21,918 104 INFO rb-3df6733-223812-402932 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-11 09:28:21,934 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.control-button:contains("Refund")' 2026-08-11 09:28:21,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-08-11 09:28:21,963 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:28:22,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:22] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.011 0.021 2026-08-11 09:28:22,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:22] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 19 0.015 0.027 2026-08-11 09:28:22,824 104 INFO rb-3df6733-223812-402932 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-11 09:28:22,830 104 INFO rb-3df6733-223812-402932 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-11 09:28:22,836 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .button.pay-order-button' 2026-08-11 09:28:22,850 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:28:22,866 104 INFO rb-3df6733-223812-402932 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-11 09:28:22,868 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:28:22,878 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18936 2026-08-11 09:28:22,878 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:28:22,880 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18936 2026-08-11 09:28:22,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092822_977619_TestUi.txt 2026-08-11 09:28:22,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpc5bj569k_chrome_odoo" 2026-08-11 09:28:23,009 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_down ... 2026-08-11 09:28:23,764 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19148 2026-08-11 09:28:23,765 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpl8pzzmv4_chrome_odoo 2026-08-11 09:28:23,765 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44343/json/version 2026-08-11 09:28:23,767 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44343/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:28:23,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:28:23,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44343/json 2026-08-11 09:28:23,888 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44343/json with timeout 3 increased to 10s during tests 2026-08-11 09:28:23,915 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44343/devtools/page/4578FAFCAAB246CD2D2C722F630E5EBE 2026-08-11 09:28:23,943 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:28:23,964 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:28:24,332 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:28:24,335 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:28:24,339 104 INFO rb-3df6733-223812-402932 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-11 09:28:24,339 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:28:24,351 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:28:25,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.074 0.616 2026-08-11 09:28:25,042 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '4578FAFCAAB246CD2D2C722F630E5EBE', 'loaderId': '8B598B6952E98E91D9F59F1A0A7AC270', 'isDownload': False} 2026-08-11 09:28:25,042 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingDown')" 2026-08-11 09:28:25,122 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:25,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.009 2026-08-11 09:28:25,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.024 2026-08-11 09:28:25,162 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.019 2026-08-11 09:28:25,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:28:25,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.010 2026-08-11 09:28:25,649 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:28:25,655 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:28:25,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.025 2026-08-11 09:28:25,681 104 INFO rb-3df6733-223812-402932 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-11 09:28:26,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.328 0.408 2026-08-11 09:28:26,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:26] "GET /pos/ui HTTP/1.1" 200 - 20 0.040 0.759 2026-08-11 09:28:26,532 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:26,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.058 0.135 2026-08-11 09:28:26,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.009 2026-08-11 09:28:26,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:28:27,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.197 0.370 2026-08-11 09:28:27,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.045 2026-08-11 09:28:27,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "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-11 09:28:27,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:28:27,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.051 0.044 2026-08-11 09:28:27,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.139 2026-08-11 09:28:27,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:28:27,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.016 0.182 2026-08-11 09:28:27,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.215 2026-08-11 09:28:27,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.244 2026-08-11 09:28:27,838 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28: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-11 09:28:27,850 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:28:27,859 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:28:27,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.290 2026-08-11 09:28:27,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.251 2026-08-11 09:28:27,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /web/image?model=product.product&field=image_128&id=947&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.028 0.237 2026-08-11 09:28:27,967 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:28:28,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.266 2026-08-11 09:28:28,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.262 2026-08-11 09:28:28,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.193 2026-08-11 09:28:28,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:28:28,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.204 2026-08-11 09:28:28,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.016 0.235 2026-08-11 09:28:28,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.224 2026-08-11 09:28:28,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.182 2026-08-11 09:28:28,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.159 2026-08-11 09:28:28,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.131 2026-08-11 09:28:28,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.142 2026-08-11 09:28:28,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.026 0.166 2026-08-11 09:28:28,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.177 2026-08-11 09:28:28,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.173 2026-08-11 09:28:28,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.019 0.182 2026-08-11 09:28:28,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.026 0.142 2026-08-11 09:28:28,583 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,600 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,621 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,647 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,655 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,681 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,689 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:28,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:28:28,709 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,717 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,743 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,754 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,768 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:28:28,787 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.pos-topheader .ticket-button' 2026-08-11 09:28:28,817 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.screen.ticket-screen' 2026-08-11 09:28:28,834 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.ticket-screen .highlight' 2026-08-11 09:28:28,854 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,875 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,885 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,901 104 INFO rb-3df6733-223812-402932 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-11 09:28:28,916 104 INFO rb-3df6733-223812-402932 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-11 09:28:29,761 104 INFO rb-3df6733-223812-402932 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-11 09:28:29,768 104 INFO rb-3df6733-223812-402932 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-11 09:28:29,783 104 INFO rb-3df6733-223812-402932 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-11 09:28:29,803 104 INFO rb-3df6733-223812-402932 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-11 09:28:29,817 104 INFO rb-3df6733-223812-402932 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-11 09:28:29,833 104 INFO rb-3df6733-223812-402932 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-11 09:28:29,834 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:28:29,842 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19148 2026-08-11 09:28:29,842 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:28:29,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19148 2026-08-11 09:28:29,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092829_939335_TestUi.txt 2026-08-11 09:28:29,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpl8pzzmv4_chrome_odoo" 2026-08-11 09:28:30,223 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19355 2026-08-11 09:28:30,224 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpy02cvn1p_chrome_odoo 2026-08-11 09:28:30,224 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46633/json/version 2026-08-11 09:28:30,226 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46633/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:28:30,279 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:28:30,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46633/json 2026-08-11 09:28:30,280 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46633/json with timeout 3 increased to 10s during tests 2026-08-11 09:28:30,294 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46633/devtools/page/683A9D92FDBB6D87A18FA6CB4522A82A 2026-08-11 09:28:30,302 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:28:30,417 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:28:30,487 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:28:30,492 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:28:30,504 104 INFO rb-3df6733-223812-402932 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-11 09:28:30,505 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:28:30,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:30] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 20 0.031 0.074 2026-08-11 09:28:30,624 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '683A9D92FDBB6D87A18FA6CB4522A82A', 'loaderId': '182F8666EA809D69A40FB42D99279BD0', 'isDownload': False} 2026-08-11 09:28:30,625 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTotalDueWithOverPayment')" 2026-08-11 09:28:30,655 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:30,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:30] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.012 2026-08-11 09:28:30,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:30] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.030 2026-08-11 09:28:30,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:30] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.033 2026-08-11 09:28:31,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:31] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 09:28:31,119 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:28:31,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:28:31,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.024 0.009 2026-08-11 09:28:31,181 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:28:31,198 104 INFO rb-3df6733-223812-402932 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-11 09:28:31,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.135 0.315 2026-08-11 09:28:31,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:31] "GET /pos/ui HTTP/1.1" 200 - 20 0.028 0.459 2026-08-11 09:28:31,733 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:31,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.135 2026-08-11 09:28:32,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.006 2026-08-11 09:28:32,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:28:32,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.168 0.322 2026-08-11 09:28:32,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.051 2026-08-11 09:28:32,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.015 2026-08-11 09:28:32,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:28:32,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.021 0.039 2026-08-11 09:28:32,872 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.075 2026-08-11 09:28:32,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.112 2026-08-11 09:28:32,938 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:28:32,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:32] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.035 0.161 2026-08-11 09:28:33,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.250 2026-08-11 09:28:33,096 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "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-11 09:28:33,109 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:33,114 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:33,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.032 0.304 2026-08-11 09:28:33,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.009 0.324 2026-08-11 09:28:33,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=product.product&field=image_128&id=947&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.028 0.324 2026-08-11 09:28:33,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.329 2026-08-11 09:28:33,302 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:28:33,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.320 2026-08-11 09:28:33,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 11 0.012 0.234 2026-08-11 09:28:33,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.228 2026-08-11 09:28:33,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.230 2026-08-11 09:28:33,412 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:28:33,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.216 2026-08-11 09:28:33,452 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.211 2026-08-11 09:28:33,466 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.138 2026-08-11 09:28:33,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.137 2026-08-11 09:28:33,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.018 0.118 2026-08-11 09:28:33,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.137 2026-08-11 09:28:33,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.161 2026-08-11 09:28:33,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.012 0.131 2026-08-11 09:28:33,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.156 2026-08-11 09:28:33,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.020 0.108 2026-08-11 09:28:33,820 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:28:33,841 104 INFO rb-3df6733-223812-402932 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-11 09:28:33,853 104 INFO rb-3df6733-223812-402932 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-11 09:28:33,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.016 2026-08-11 09:28:33,884 104 INFO rb-3df6733-223812-402932 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-11 09:28:33,900 104 INFO rb-3df6733-223812-402932 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-11 09:28:33,918 104 INFO rb-3df6733-223812-402932 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-11 09:28:33,955 104 INFO rb-3df6733-223812-402932 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-11 09:28:33,960 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:28:33,962 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:28:33,989 104 INFO rb-3df6733-223812-402932 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-11 09:28:34,003 104 INFO rb-3df6733-223812-402932 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-11 09:28:34,018 104 INFO rb-3df6733-223812-402932 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-11 09:28:34,033 104 INFO rb-3df6733-223812-402932 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-11 09:28:34,059 104 INFO rb-3df6733-223812-402932 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-11 09:28:34,886 104 INFO rb-3df6733-223812-402932 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-11 09:28:34,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:28:34,895 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19355 2026-08-11 09:28:34,896 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:28:34,896 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19355 2026-08-11 09:28:35,002 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092835_002019_TestUi.txt 2026-08-11 09:28:35,002 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpy02cvn1p_chrome_odoo" 2026-08-11 09:28:35,034 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up ... 2026-08-11 09:28:36,136 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19563 2026-08-11 09:28:36,136 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmphgwehzdn_chrome_odoo 2026-08-11 09:28:36,136 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40761/json/version 2026-08-11 09:28:36,138 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40761/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:28:36,173 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:28:36,173 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40761/json 2026-08-11 09:28:36,174 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40761/json with timeout 3 increased to 10s during tests 2026-08-11 09:28:36,227 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40761/devtools/page/C789EA55D141B0CA1814BB0AFB974434 2026-08-11 09:28:36,291 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:28:36,319 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:28:36,570 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:28:36,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:28:36,593 104 INFO rb-3df6733-223812-402932 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-11 09:28:36,593 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:28:36,604 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:28:38,210 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.123 1.486 2026-08-11 09:28:38,216 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C789EA55D141B0CA1814BB0AFB974434', 'loaderId': '403C3B43CDA88970FD0C2F1D539E9053', 'isDownload': False} 2026-08-11 09:28:38,216 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUp')" 2026-08-11 09:28:38,231 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:38,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.009 2026-08-11 09:28:38,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.027 2026-08-11 09:28:38,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.053 2026-08-11 09:28:38,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-11 09:28:38,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:28:38,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:28:38,792 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:28:38,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:38,805 104 INFO rb-3df6733-223812-402932 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-11 09:28:39,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.372 0.452 2026-08-11 09:28:39,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:39] "GET /pos/ui HTTP/1.1" 200 - 20 0.044 0.842 2026-08-11 09:28:39,808 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:39,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.133 2026-08-11 09:28:40,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:28:40,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:28:40,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.247 0.371 2026-08-11 09:28:40,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.054 2026-08-11 09:28:40,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.016 2026-08-11 09:28:40,941 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:28:40,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:28:41,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.040 0.060 2026-08-11 09:28:41,084 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:41,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.029 0.119 2026-08-11 09:28:41,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.200 2026-08-11 09:28:41,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.218 2026-08-11 09:28:41,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.278 2026-08-11 09:28:41,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.352 2026-08-11 09:28:41,370 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28: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-11 09:28:41,377 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:28:41,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.014 0.276 2026-08-11 09:28:41,416 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:28:41,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=948&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.042 0.288 2026-08-11 09:28:41,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=949&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.277 2026-08-11 09:28:41,547 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:28:41,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=950&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.053 0.326 2026-08-11 09:28:41,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.054 0.363 2026-08-11 09:28:41,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.314 2026-08-11 09:28:41,730 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:28:41,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.301 2026-08-11 09:28:41,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.024 0.280 2026-08-11 09:28:41,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.025 0.238 2026-08-11 09:28:41,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.237 2026-08-11 09:28:41,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.184 2026-08-11 09:28:41,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.143 2026-08-11 09:28:41,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.166 2026-08-11 09:28:41,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.004 0.018 2026-08-11 09:28:41,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.008 0.161 2026-08-11 09:28:41,990 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:41] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.003 0.155 2026-08-11 09:28:42,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:42] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.002 0.162 2026-08-11 09:28:42,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:42] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.012 0.304 2026-08-11 09:28:42,072 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,082 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:42] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.010 0.156 2026-08-11 09:28:42,114 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,126 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:42] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.043 2026-08-11 09:28:42,128 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,133 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,185 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,207 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:28:42,214 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:28:42,217 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,236 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,255 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:28:42,287 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-11 09:28:42,319 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-11 09:28:42,336 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-11 09:28:42,350 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,377 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,387 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,400 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,417 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,433 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,449 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,466 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,482 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,499 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:28:42,517 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-11 09:28:42,532 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-11 09:28:42,550 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-11 09:28:42,566 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,586 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,599 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,615 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,634 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,649 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,668 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,683 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,699 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,715 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:28:42,732 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-08-11 09:28:42,749 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-08-11 09:28:42,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-08-11 09:28:42,782 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,807 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,816 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,832 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,852 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,866 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,884 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,904 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,917 104 INFO rb-3df6733-223812-402932 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-11 09:28:42,934 104 INFO rb-3df6733-223812-402932 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-11 09:28:43,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-11 09:28:43,767 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:28:43,780 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:43,792 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19563 2026-08-11 09:28:43,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:28:43,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19563 2026-08-11 09:28:43,892 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092843_891775_TestUi.txt 2026-08-11 09:28:43,892 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmphgwehzdn_chrome_odoo" 2026-08-11 09:28:43,929 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up_cash_and_bank ... 2026-08-11 09:28:45,129 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19778 2026-08-11 09:28:45,130 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpjhk2_w9b_chrome_odoo 2026-08-11 09:28:45,130 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34691/json/version 2026-08-11 09:28:45,133 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34691/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:28:45,157 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:28:45,158 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34691/json 2026-08-11 09:28:45,159 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34691/json with timeout 3 increased to 10s during tests 2026-08-11 09:28:45,178 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34691/devtools/page/599A7AC92F71022C56D07D70CB183123 2026-08-11 09:28:45,202 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:28:45,232 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:28:45,666 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:28:45,668 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:28:45,672 104 INFO rb-3df6733-223812-402932 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-11 09:28:45,672 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:28:45,689 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:28:46,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.093 0.541 2026-08-11 09:28:46,322 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '599A7AC92F71022C56D07D70CB183123', 'loaderId': 'A12EC1834BB068370943D5EC2996F8E6', 'isDownload': False} 2026-08-11 09:28:46,323 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUpCashAndBank')" 2026-08-11 09:28:46,341 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:46,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.014 0.015 2026-08-11 09:28:46,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.033 2026-08-11 09:28:46,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.047 2026-08-11 09:28:46,777 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:28:46,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.016 2026-08-11 09:28:46,821 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:28:46,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:28:46,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:28:46,846 104 INFO rb-3df6733-223812-402932 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-11 09:28:47,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.308 0.382 2026-08-11 09:28:47,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:47] "GET /pos/ui HTTP/1.1" 200 - 20 0.023 0.709 2026-08-11 09:28:47,627 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:28:47,665 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.086 2026-08-11 09:28:47,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.006 2026-08-11 09:28:47,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:28:48,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.183 0.322 2026-08-11 09:28:48,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.048 2026-08-11 09:28:48,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "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-11 09:28:48,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:28:48,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.056 0.038 2026-08-11 09:28:48,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.017 0.124 2026-08-11 09:28:48,742 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:28:48,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.177 2026-08-11 09:28:48,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.014 0.201 2026-08-11 09:28:48,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.011 0.266 2026-08-11 09:28:48,920 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "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-11 09:28:48,938 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:28:48,942 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:48,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.279 2026-08-11 09:28:48,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.275 2026-08-11 09:28:49,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=product.product&field=image_128&id=951&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.249 2026-08-11 09:28:49,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=product.product&field=image_128&id=952&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.010 0.275 2026-08-11 09:28:49,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 09:28:49,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.018 0.141 2026-08-11 09:28:49,121 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:49,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.166 2026-08-11 09:28:49,151 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:28:49,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.168 2026-08-11 09:28:49,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.020 0.148 2026-08-11 09:28:49,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.160 2026-08-11 09:28:49,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.399 2026-08-11 09:28:49,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.166 2026-08-11 09:28:49,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.012 0.169 2026-08-11 09:28:49,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.015 0.176 2026-08-11 09:28:49,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.009 0.230 2026-08-11 09:28:49,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.005 0.208 2026-08-11 09:28:49,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.006 0.188 2026-08-11 09:28:49,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.015 0.173 2026-08-11 09:28:49,510 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.012 0.161 2026-08-11 09:28:49,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:28:49,701 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,720 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.018 2026-08-11 09:28:49,740 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,753 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:28:49,782 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,833 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,849 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,894 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:49,902 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:28:49,925 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,936 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,954 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:49] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:28:49,959 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,971 104 INFO rb-3df6733-223812-402932 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-11 09:28:49,984 104 INFO rb-3df6733-223812-402932 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-11 09:28:50,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-11 09:28:50,824 104 INFO rb-3df6733-223812-402932 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-11 09:28:50,834 104 INFO rb-3df6733-223812-402932 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-11 09:28:50,850 104 INFO rb-3df6733-223812-402932 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-11 09:28:50,867 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-11 09:28:50,884 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:28:50,897 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18288837 for PoS orders references: ['Order 00094-002-0001'] (draft: False) 2026-08-11 09:28:50,903 104 INFO rb-3df6733-223812-402932 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-11 09:28:50,914 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:28:53,155 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18288837 with result: [{'id': 77, 'pos_reference': 'Order 00094-002-0001', 'account_move': 136}] 2026-08-11 09:28:53,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 863 0.831 1.474 2026-08-11 09:28:53,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.089 2026-08-11 09:28:53,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:53] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.013 0.018 2026-08-11 09:28:53,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:53] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.010 2026-08-11 09:28:54,087 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,098 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,115 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,132 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,148 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,165 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:28:54,182 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,230 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,235 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,253 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,265 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,285 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,301 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,316 104 INFO rb-3df6733-223812-402932 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-11 09:28:54,335 104 INFO rb-3df6733-223812-402932 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-11 09:28:55,179 104 INFO rb-3df6733-223812-402932 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-11 09:28:55,213 104 INFO rb-3df6733-223812-402932 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-11 09:28:55,244 104 INFO rb-3df6733-223812-402932 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-11 09:28:55,252 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-08-11 09:28:55,278 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:28:55,287 104 INFO rb-3df6733-223812-402932 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-11 09:28:55,312 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45810076 for PoS orders references: ['Order 00094-002-0002'] (draft: False) 2026-08-11 09:28:57,070 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45810076 with result: [{'id': 78, 'pos_reference': 'Order 00094-002-0002', 'account_move': 138}] 2026-08-11 09:28:57,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 693 0.732 1.078 2026-08-11 09:28:57,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 1.225 2026-08-11 09:28:57,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:57] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 9 0.006 0.019 2026-08-11 09:28:57,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:57] "GET /web/image?model=pos.config&id=19&field=custom_logo HTTP/1.1" 304 - 6 0.004 0.009 2026-08-11 09:28:57,984 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:28:57,996 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:28:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:28:58,003 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19778 2026-08-11 09:28:58,004 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:28:58,004 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19778 2026-08-11 09:28:58,099 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092858_099612_TestUi.txt 2026-08-11 09:28:58,100 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpjhk2_w9b_chrome_odoo" 2026-08-11 09:28:58,167 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_up ... 2026-08-11 09:28:58,977 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 20004 2026-08-11 09:28:58,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpcn849b7i_chrome_odoo 2026-08-11 09:28:58,978 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44057/json/version 2026-08-11 09:28:58,980 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44057/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:28:58,999 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:28:59,001 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44057/json 2026-08-11 09:28:59,006 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44057/json with timeout 3 increased to 10s during tests 2026-08-11 09:28:59,094 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44057/devtools/page/6A62A6C30BB6DE732F73750ADAFE516C 2026-08-11 09:28:59,109 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:28:59,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:28:59,429 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:28:59,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:28:59,433 104 INFO rb-3df6733-223812-402932 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-11 09:28:59,433 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-08-11 09:28:59,449 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:29:00,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 112 0.126 0.578 2026-08-11 09:29:00,154 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '6A62A6C30BB6DE732F73750ADAFE516C', 'loaderId': '3679D921226214245269F495EC6F76A8', 'isDownload': False} 2026-08-11 09:29:00,154 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingUp')" 2026-08-11 09:29:00,166 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:29:00,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 09:29:00,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-08-11 09:29:00,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.039 2026-08-11 09:29:00,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.012 2026-08-11 09:29:00,690 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:29:00,716 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:29:00,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:29:00,731 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:29:00,745 104 INFO rb-3df6733-223812-402932 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-11 09:29:01,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.302 0.414 2026-08-11 09:29:01,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:01] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.722 2026-08-11 09:29:01,550 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:29:01,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.091 2026-08-11 09:29:01,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.004 2026-08-11 09:29:01,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 09:29:02,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.181 0.369 2026-08-11 09:29:02,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.049 2026-08-11 09:29:02,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.016 2026-08-11 09:29:02,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:29:02,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 14 0.064 0.046 2026-08-11 09:29:02,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.019 0.138 2026-08-11 09:29:02,762 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:29:02,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.034 0.193 2026-08-11 09:29:02,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.031 0.255 2026-08-11 09:29:02,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.330 2026-08-11 09:29:02,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:02] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.013 0.374 2026-08-11 09:29:03,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29: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-11 09:29:03,023 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:29:03,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.015 0.319 2026-08-11 09:29:03,031 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:29:03,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:29:03,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=953&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.290 2026-08-11 09:29:03,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.028 0.303 2026-08-11 09:29:03,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.018 0.305 2026-08-11 09:29:03,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=product.product&field=image_128&id=870&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 8 0.023 0.292 2026-08-11 09:29:03,278 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:29:03,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image/res.users/46/avatar_128 HTTP/1.1" 200 - 18 0.034 0.255 2026-08-11 09:29:03,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.295 2026-08-11 09:29:03,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.274 2026-08-11 09:29:03,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.022 0.229 2026-08-11 09:29:03,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.248 2026-08-11 09:29:03,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.223 2026-08-11 09:29:03,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.013 0.176 2026-08-11 09:29:03,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.143 2026-08-11 09:29:03,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.013 0.165 2026-08-11 09:29:03,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.008 0.182 2026-08-11 09:29:03,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-08-11%2009:21:38 HTTP/1.1" 200 - 4 0.007 0.174 2026-08-11 09:29:03,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.014 0.121 2026-08-11 09:29:03,749 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,767 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,788 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,808 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,816 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,855 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,865 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:29:03,872 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:29:03,912 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,919 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,941 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,952 104 INFO rb-3df6733-223812-402932 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-11 09:29:03,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:29:03,983 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.pos-topheader .ticket-button' 2026-08-11 09:29:04,017 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.screen.ticket-screen' 2026-08-11 09:29:04,035 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.ticket-screen .highlight' 2026-08-11 09:29:04,057 104 INFO rb-3df6733-223812-402932 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-11 09:29:04,082 104 INFO rb-3df6733-223812-402932 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-11 09:29:04,086 104 INFO rb-3df6733-223812-402932 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-11 09:29:04,106 104 INFO rb-3df6733-223812-402932 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-11 09:29:04,116 104 INFO rb-3df6733-223812-402932 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-11 09:29:04,963 104 INFO rb-3df6733-223812-402932 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-11 09:29:04,974 104 INFO rb-3df6733-223812-402932 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-11 09:29:04,983 104 INFO rb-3df6733-223812-402932 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-11 09:29:04,998 104 INFO rb-3df6733-223812-402932 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-11 09:29:05,016 104 INFO rb-3df6733-223812-402932 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-11 09:29:05,032 104 INFO rb-3df6733-223812-402932 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-11 09:29:05,032 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:29:05,049 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 20004 2026-08-11 09:29:05,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:29:05,051 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 20004 2026-08-11 09:29:05,187 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092905_187615_TestUi.txt 2026-08-11 09:29:05,188 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpcn849b7i_chrome_odoo" 2026-08-11 09:29:05,246 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-08-11 09:29:05,250 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js: Starting WebSuite.test_pos_js ... 2026-08-11 09:29:06,154 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome pid: 20205 2026-08-11 09:29:06,155 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome headless temporary user profile dir: /tmp/tmp4vlqsfzb_chrome_odoo 2026-08-11 09:29:06,156 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Issuing json command http://127.0.0.1:37177/json/version 2026-08-11 09:29:06,159 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37177/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:29:06,206 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Browser version: Chrome/141.0.7390.54 2026-08-11 09:29:06,207 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Issuing json command http://127.0.0.1:37177/json 2026-08-11 09:29:06,208 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37177/json with timeout 3 increased to 10s during tests 2026-08-11 09:29:06,222 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Websocket url found: ws://127.0.0.1:37177/devtools/page/411A24A412319DBE82C4F3CD4B5F0C88 2026-08-11 09:29:06,281 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Enable chrome headless console log notification 2026-08-11 09:29:06,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome headless enable page notifications 2026-08-11 09:29:07,083 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 09:29:07,085 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Setting session cookie in browser 2026-08-11 09:29:07,090 104 INFO rb-3df6733-223812-402932 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-11 09:29:07,090 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Navigating to: "http://127.0.0.1:8069/pos/ui/tests?mod=web" 2026-08-11 09:29:07,111 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:29:07,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:07] "GET /pos/ui/tests?mod=web HTTP/1.1" 200 - 112 0.144 0.707 2026-08-11 09:29:07,961 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Navigation result: {'frameId': '411A24A412319DBE82C4F3CD4B5F0C88', 'loaderId': 'D9F08B0B2FB943EB53E6C26D4484283F', 'isDownload': False} 2026-08-11 09:29:07,961 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Waiting for frame '411A24A412319DBE82C4F3CD4B5F0C88' to stop loading 2026-08-11 09:29:07,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:07] "GET /web/assets/75a4151/point_of_sale.assets_qunit_tests.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-08-11 09:29:08,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:08] "GET /web/assets/4ea1c5e/point_of_sale.assets_qunit_tests.min.css HTTP/1.1" 200 - 4 0.007 0.025 2026-08-11 09:29:08,546 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Evaluate ready code "document.readyState === 'complete'" 2026-08-11 09:29:08,582 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Evaluate test code "" 2026-08-11 09:29:08,743 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:29:08,744 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:08] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:29:08,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > unit tests for NumberBuffer" passed 3 tests. 2026-08-11 09:29:08,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-08-11 09:29:08,852 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > unit tests for PopupContainer" passed 6 tests. 2026-08-11 09:29:08,853 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-08-11 09:29:08,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:29:08,949 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:29:09,027 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29: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-11 09:29:09,029 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:29:09,034 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > Chrome" passed 4 tests. 2026-08-11 09:29:09,034 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-08-11 09:29:09,122 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 09:29:09,124 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 09:29:09,126 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 09:29:09,128 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:29:09,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 09:29:09,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 09:29:09,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 09:29:09,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 09:29:09,132 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 09:29:09,133 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 09:29:09,134 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 09:29:09,134 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 09:29:09,135 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 09:29:09,135 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 09:29:09,135 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 09:29:09,136 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 09:29:09,137 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:29:09,155 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:29:09,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:29:09,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 09:29:09,164 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:29:09,165 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 09:29:09,166 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 09:29:09,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:29:09,169 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 09:29:09,170 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 09:29:09,171 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 09:29:09,171 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 09:29:09,171 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 09:29:09,172 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 09:29:09,172 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 09:29:09,173 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 09:29:09,173 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 09:29:09,173 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 09:29:09,174 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 09:29:09,174 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 09:29:09,215 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:29:09,219 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:29:09,227 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:29:09,228 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:29:09,229 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:29:09,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:29:09,263 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:29:09,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:29:09,272 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:29:09,274 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:29:09,343 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 09:29:09,344 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 09:29:09,345 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 09:29:09,352 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 09:29:09,353 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 09:29:09,353 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 09:29:09,354 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 09:29:09,355 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 09:29:09,355 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 09:29:09,356 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 09:29:09,358 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 09:29:09,361 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 09:29:09,362 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 09:29:09,363 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 09:29:09,364 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 09:29:09,365 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 09:29:09,365 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 09:29:09,371 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 09:29:09,372 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 09:29:09,372 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 09:29:09,373 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 09:29:09,373 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 09:29:09,374 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 09:29:09,375 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 09:29:09,376 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 09:29:09,376 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 09:29:09,377 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 09:29:09,378 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 09:29:09,378 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 09:29:09,379 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 09:29:09,394 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "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-11 09:29:09,398 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:29:09,403 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:29:09,405 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:29:09,450 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 09:29:09,464 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 09:29:09,464 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 09:29:09,468 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-08-11 09:29:09,489 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:29:09,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:29:09,514 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 09:29:09,518 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 09:29:09,522 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 09:29:09,529 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 09:29:09,535 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 09:29:09,536 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:29:09] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:29:09,539 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 09:29:09,545 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 09:29:09,546 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 09:29:09,547 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 09:29:09,548 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 09:29:09,549 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 09:29:09,550 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 09:29:09,551 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 09:29:09,551 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 09:29:09,552 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 09:29:09,552 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 09:29:09,552 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 09:29:09,553 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 09:29:09,553 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 09:29:09,553 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 09:29:09,554 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 09:29:09,555 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 09:29:09,556 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 09:29:09,557 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 09:29:09,560 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 09:29:09,560 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 09:29:09,561 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 09:29:09,562 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 09:29:09,562 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 09:29:09,563 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 09:29:09,564 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 09:29:09,893 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > RenderService" passed 1 tests. 2026-08-11 09:29:09,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-08-11 09:29:09,895 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: QUnit test suite done. 2026-08-11 09:29:09,895 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: test successful 2026-08-11 09:29:09,905 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Closing chrome headless with pid 20205 2026-08-11 09:29:09,906 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Closing websocket connection 2026-08-11 09:29:09,906 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Terminating chrome headless with pid 20205 2026-08-11 09:29:10,020 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_092910_020132_WebSuite.txt 2026-08-11 09:29:10,020 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_js.WebSuite: Removing chrome user profile "/tmp/tmp4vlqsfzb_chrome_odoo" 2026-08-11 09:29:10,054 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-11 09:29:18,605 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:29:27,430 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:29:34,763 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 257 and Message-Id '<314332729897376.1786440574.725389719009399-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:29:34,763 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:29:34,784 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted mail.mail records with IDs: [257] 2026-08-11 09:29:34,806 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted mail.message records with IDs: [10257] 2026-08-11 09:29:34,807 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:29:34,824 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:29:36,160 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted pos.payment.method records with IDs: [38] 2026-08-11 09:29:36,489 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_branch_company_access_cost_currency_id ... 2026-08-11 09:29:43,347 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:29:46,508 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 258 and Message-Id '<140835341156837.1786440586.475050687789917-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'****ch@yourcompany.com'" successfully sent 2026-08-11 09:29:46,508 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:29:46,522 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted mail.mail records with IDs: [258] 2026-08-11 09:29:46,536 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted mail.message records with IDs: [10488] 2026-08-11 09:29:46,536 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:29:46,556 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:29:47,208 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_is_deducted_from_cash ... 2026-08-11 09:29:47,317 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30054010 for PoS orders references: ['Order 12346-123-1234'] (draft: False) 2026-08-11 09:29:49,267 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30054010 with result: [{'id': 80, 'pos_reference': 'Order 12346-123-1234', 'account_move': 141}] 2026-08-11 09:29:49,291 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_with_card_only ... 2026-08-11 09:29:49,426 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39384503 for PoS orders references: ['Order 12346-123-1234'] (draft: False) 2026-08-11 09:29:51,347 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39384503 with result: [{'id': 81, 'pos_reference': 'Order 12346-123-1234', 'account_move': 144}] 2026-08-11 09:29:51,382 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_create_from_ui ... 2026-08-11 09:29:51,584 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20477785 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-08-11 09:29:52,008 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20477785 with result: [{'id': 82, 'pos_reference': 'Order 00042-003-0014', 'account_move': False}] 2026-08-11 09:29:54,033 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_invoice_rounding_overpaid_backend ... 2026-08-11 09:29:54,309 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85146967 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:29:54,858 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85146967 with result: [{'id': 85, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-11 09:29:56,163 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted account.move.line.ctp records with IDs: [144, 145] 2026-08-11 09:29:56,293 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted account.move.line records with IDs: [395] 2026-08-11 09:29:57,790 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_journal_entries_category_without_account ... 2026-08-11 09:29:59,561 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_multi_exp_account_real_time ... 2026-08-11 09:30:00,308 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5742586 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-08-11 09:30:00,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5742586 with result: [{'id': 87, 'pos_reference': 'Order 00044-003-0014', 'account_move': False}] 2026-08-11 09:30:02,952 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_no_default_pricelist ... 2026-08-11 09:30:03,971 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_onchange_qty_fiscal_position_applied ... 2026-08-11 09:30:04,990 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_different_lots ... 2026-08-11 09:30:06,230 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [181] 2026-08-11 09:30:07,512 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_multi_step_route ... 2026-08-11 09:30:10,436 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [185] 2026-08-11 09:30:10,645 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund ... 2026-08-11 09:30:13,492 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_amount ... 2026-08-11 09:30:14,851 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_rounding ... 2026-08-11 09:30:17,408 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_pos_tax_same_as_company ... 2026-08-11 09:30:17,570 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56398173 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:30:19,308 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56398173 with result: [{'id': 98, 'pos_reference': 'Order 12345-123-1234', 'account_move': 176}] 2026-08-11 09:30:19,320 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund ... 2026-08-11 09:30:20,791 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lots ... 2026-08-11 09:30:21,831 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [203, 204] 2026-08-11 09:30:22,314 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [207, 208] 2026-08-11 09:30:22,862 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_picking ... 2026-08-11 09:30:25,768 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice ... 2026-08-11 09:30:25,882 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31530409 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:30:27,595 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31530409 with result: [{'id': 105, 'pos_reference': 'Order 12345-123-1234', 'account_move': 185}] 2026-08-11 09:30:29,119 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_owner ... 2026-08-11 09:30:31,001 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice ... 2026-08-11 09:30:34,873 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_no_tax ... 2026-08-11 09:30:37,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-08-11 09:30:39,670 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_payment_currency ... 2026-08-11 09:30:39,862 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted res.currency.rate records with IDs: [175, 174, 173] 2026-08-11 09:30:41,898 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking ... 2026-08-11 09:30:44,904 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking02 ... 2026-08-11 09:30:45,959 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [230] 2026-08-11 09:30:46,699 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [233] 2026-08-11 09:30:48,155 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_total_subtotal_account_line_values ... 2026-08-11 09:30:49,910 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 259 and Message-Id '<069063139070111.1786440649.882405519485474-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'******er@yourcompany.com'" successfully sent 2026-08-11 09:30:49,910 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:30:49,919 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted mail.mail records with IDs: [259] 2026-08-11 09:30:49,932 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted mail.message records with IDs: [10729] 2026-08-11 09:30:49,932 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:30:49,947 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:30:50,028 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 52, model: account.move 2026-08-11 09:30:50,906 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_unexisting_lots ... 2026-08-11 09:30:52,817 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_deleted_tax ... 2026-08-11 09:30:53,232 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17662693 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:30:53,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17662693 with result: [{'id': 120, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-11 09:30:53,940 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted account.tax records with IDs: [113] 2026-08-11 09:30:54,926 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_different_payments_and_refund ... 2026-08-11 09:30:55,214 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87890560 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:30:57,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87890560 with result: [{'id': 121, 'pos_reference': 'Order 12345-123-1234', 'account_move': 217}] 2026-08-11 09:30:57,095 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_branch_account ... 2026-08-11 09:31:03,998 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:31:07,822 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-08-11 09:31:08,488 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13646493 for PoS orders references: ['a new test refund order'] (draft: False) 2026-08-11 09:31:10,557 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13646493 with result: [{'id': 124, 'pos_reference': 'a new test refund order', 'account_move': 221}] 2026-08-11 09:31:10,580 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_product_combo_creation ... 2026-08-11 09:31:14,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_multiple_payment_rounding ... 2026-08-11 09:31:16,064 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_rounding_backend ... 2026-08-11 09:31:17,506 104 INFO rb-3df6733-223812-402932 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-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11747775 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11747775 with result: [{'id': 129, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-11 09:31:22,003 104 INFO rb-3df6733-223812-402932 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-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35072200 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35072200 with result: [{'id': 130, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-11 09:31:26,271 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_split_payment_linked_to_accounting_partner ... 2026-08-11 09:31:26,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25983735 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:31:27,032 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25983735 with result: [{'id': 131, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-11 09:31:27,754 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_tracked_product_with_owner ... 2026-08-11 09:31:28,513 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #48 deleted stock.move.line records with IDs: [250] 2026-08-11 09:31:29,560 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_zero_amount_invoice_marked_unallowed ... 2026-08-11 09:31:30,915 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 40 checked, 40 removed 2026-08-11 09:31:30,920 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: Starting TestUi.test_01_point_of_sale_tour ... 2026-08-11 09:31:31,300 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome pid: 20405 2026-08-11 09:31:31,300 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpp0i3zkca_chrome_odoo 2026-08-11 09:31:31,301 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Issuing json command http://127.0.0.1:35479/json/version 2026-08-11 09:31:31,302 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35479/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:31:31,359 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:31:31,359 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Issuing json command http://127.0.0.1:35479/json 2026-08-11 09:31:31,368 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35479/json with timeout 3 increased to 10s during tests 2026-08-11 09:31:31,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Websocket url found: ws://127.0.0.1:35479/devtools/page/44A5D339073AB89A1923728984223B3F 2026-08-11 09:31:31,407 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Enable chrome headless console log notification 2026-08-11 09:31:31,450 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome headless enable page notifications 2026-08-11 09:31:32,127 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 09:31:32,140 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Setting session cookie in browser 2026-08-11 09:31:32,142 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 09:31:32,142 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 09:31:32,158 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:31:33,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:33] "GET /web HTTP/1.1" 200 - 121 0.163 0.836 2026-08-11 09:31:33,152 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Navigation result: {'frameId': '44A5D339073AB89A1923728984223B3F', 'loaderId': 'F6ADC5B6BF935F30B71255ADB9634807', 'isDownload': False} 2026-08-11 09:31:33,153 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Evaluate ready code "odoo.isTourReady('point_of_sale_tour')" 2026-08-11 09:31:33,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:33] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.016 0.009 2026-08-11 09:31:33,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:33] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.032 2026-08-11 09:31:33,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:33] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 4 0.002 0.041 2026-08-11 09:31:33,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:33] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.008 0.047 2026-08-11 09:31:33,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:33] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-08-11 09:31:33,323 104 INFO rb-3df6733-223812-402932 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-11 09:31:34,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:31:34,120 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-08-11 09:31:34,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-08-11 09:31:34,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.021 0.022 2026-08-11 09:31:34,248 104 INFO rb-3df6733-223812-402932 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-11 09:31:34,260 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 09:31:34,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.074 0.127 2026-08-11 09:31:34,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.096 0.287 2026-08-11 09:31:34,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.320 2026-08-11 09:31:34,583 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.024 0.345 2026-08-11 09:31:34,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.335 2026-08-11 09:31:34,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.038 0.398 2026-08-11 09:31:34,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.117 0.476 2026-08-11 09:31:34,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:31:34,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:31:34,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31: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-11 09:31:34,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.037 0.532 2026-08-11 09:31:34,931 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:31:34,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.048 0.421 2026-08-11 09:31:35,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:35] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.021 0.469 2026-08-11 09:31:35,053 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:35] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:31:35,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:35] "GET /web/offline HTTP/1.1" 200 - 7 0.009 0.478 2026-08-11 09:31:35,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:35] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.011 0.416 2026-08-11 09:31:35,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.423 2026-08-11 09:31:35,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.008 0.184 2026-08-11 09:31:35,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.014 0.213 2026-08-11 09:31:35,877 104 INFO rb-3df6733-223812-402932 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-11 09:31:35,902 104 INFO rb-3df6733-223812-402932 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-11 09:31:35,914 104 INFO rb-3df6733-223812-402932 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-11 09:31:35,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:35] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.015 2026-08-11 09:31:36,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:36] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 52 0.039 0.060 2026-08-11 09:31:36,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:36] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 24 0.032 0.034 2026-08-11 09:31:36,267 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:36] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.020 2026-08-11 09:31:36,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:31:36,993 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.browser: test successful 2026-08-11 09:31:37,039 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 09:31:37,056 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Closing chrome headless with pid 20405 2026-08-11 09:31:37,058 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Closing websocket connection 2026-08-11 09:31:37,060 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Terminating chrome headless with pid 20405 2026-08-11 09:31:37,176 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_093137_175347_TestUi.txt 2026-08-11 09:31:37,176 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Removing chrome user profile "/tmp/tmpp0i3zkca_chrome_odoo" 2026-08-11 09:31:37,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:31:37] "POST /web/dataset/call_button HTTP/1.1" 200 - 93 0.114 0.112 2026-08-11 09:31:37,243 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 09:31:45,079 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:31:54,142 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:32:00,570 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 260 and Message-Id '<687130583696609.1786440720.543153524398804-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:32:00,570 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:32:00,580 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #53 deleted mail.mail records with IDs: [260] 2026-08-11 09:32:00,592 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #53 deleted mail.message records with IDs: [11514] 2026-08-11 09:32:00,593 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:32:00,609 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:32:01,266 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #53 deleted pos.payment.method records with IDs: [52] 2026-08-11 09:32:01,485 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #53 deleted res.currency.rate records with IDs: [179, 178, 177] 2026-08-11 09:32:02,896 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_cash_register_if_no_order ... 2026-08-11 09:32:04,504 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19169997 for PoS orders references: ['Order 67451-630-1028'] (draft: False) 2026-08-11 09:32:05,034 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19169997 with result: [{'id': 134, 'pos_reference': 'Order 67451-630-1028', 'account_move': False}] 2026-08-11 09:32:05,780 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_correct_partner_on_invoice_receivables ... 2026-08-11 09:32:07,514 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:07,533 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82781859 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:32:09,295 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82781859 with result: [{'id': 135, 'pos_reference': 'Order 00100-010-0001', 'account_move': 245}] 2026-08-11 09:32:09,299 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25224745 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:32:10,246 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25224745 with result: [{'id': 136, 'pos_reference': 'Order 00100-010-0002', 'account_move': 247}] 2026-08-11 09:32:10,250 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36471983 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:32:11,114 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36471983 with result: [{'id': 137, 'pos_reference': 'Order 00100-010-0003', 'account_move': 249}] 2026-08-11 09:32:11,118 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #62046464 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-08-11 09:32:11,991 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #62046464 with result: [{'id': 138, 'pos_reference': 'Order 00100-010-0004', 'account_move': 251}] 2026-08-11 09:32:11,994 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5874212 for PoS orders references: ['Order 00100-010-0005'] (draft: False) 2026-08-11 09:32:12,264 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5874212 with result: [{'id': 139, 'pos_reference': 'Order 00100-010-0005', 'account_move': False}] 2026-08-11 09:32:12,266 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75632099 for PoS orders references: ['Order 00100-010-0006'] (draft: False) 2026-08-11 09:32:12,588 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75632099 with result: [{'id': 140, 'pos_reference': 'Order 00100-010-0006', 'account_move': False}] 2026-08-11 09:32:12,595 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46780525 for PoS orders references: ['Order 00100-010-0007'] (draft: False) 2026-08-11 09:32:12,846 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46780525 with result: [{'id': 141, 'pos_reference': 'Order 00100-010-0007', 'account_move': False}] 2026-08-11 09:32:12,849 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47125817 for PoS orders references: ['Order 00100-010-0008'] (draft: False) 2026-08-11 09:32:13,086 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47125817 with result: [{'id': 142, 'pos_reference': 'Order 00100-010-0008', 'account_move': False}] 2026-08-11 09:32:13,090 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29803324 for PoS orders references: ['Order 00100-010-0009'] (draft: False) 2026-08-11 09:32:14,115 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29803324 with result: [{'id': 143, 'pos_reference': 'Order 00100-010-0009', 'account_move': 253}] 2026-08-11 09:32:14,119 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46679426 for PoS orders references: ['Order 00100-010-0010'] (draft: False) 2026-08-11 09:32:15,158 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46679426 with result: [{'id': 144, 'pos_reference': 'Order 00100-010-0010', 'account_move': 255}] 2026-08-11 09:32:15,162 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88319112 for PoS orders references: ['Order 00100-010-0011'] (draft: False) 2026-08-11 09:32:16,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88319112 with result: [{'id': 145, 'pos_reference': 'Order 00100-010-0011', 'account_move': 257}] 2026-08-11 09:32:16,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:16,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:32:16,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-08-11 09:32:16,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0002. 2026-08-11 09:32:16,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0002. 2026-08-11 09:32:16,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-08-11 09:32:16,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0003. 2026-08-11 09:32:16,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0004. 2026-08-11 09:32:16,327 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0004. 2026-08-11 09:32:16,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0009. 2026-08-11 09:32:16,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0009. 2026-08-11 09:32:16,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0010. 2026-08-11 09:32:16,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0010. 2026-08-11 09:32:16,328 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0011. 2026-08-11 09:32:16,329 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0011. 2026-08-11 09:32:16,329 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:19,378 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:19,378 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:19,379 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:19,379 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:19,392 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order ... 2026-08-11 09:32:21,309 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:21,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96436901 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:32:21,811 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96436901 with result: [{'id': 146, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:32:21,812 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:21,812 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:22,487 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:22,487 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:22,488 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:22,488 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:24,144 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order_affecting_taxes ... 2026-08-11 09:32:25,748 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:25,788 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19932439 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:32:26,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19932439 with result: [{'id': 147, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:32:26,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:26,297 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:27,103 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:27,103 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:27,104 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:27,104 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:29,015 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_refund ... 2026-08-11 09:32:30,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:30,908 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7438246 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:32:31,538 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7438246 with result: [{'id': 148, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-11 09:32:31,538 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:31,870 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:32:31,871 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:32,319 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:32,319 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:32,320 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:32,320 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:34,041 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_load_pos_data_should_not_fail ... 2026-08-11 09:32:36,182 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_no_invoiced ... 2026-08-11 09:32:37,707 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:37,724 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46712941 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:32:38,254 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46712941 with result: [{'id': 150, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:32:38,262 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52962730 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:32:38,594 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52962730 with result: [{'id': 151, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:32:38,601 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95507966 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:32:38,989 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95507966 with result: [{'id': 152, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:32:38,989 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:39,023 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:32:39,023 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:40,016 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:40,017 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:40,017 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:40,017 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:40,028 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_invoiced ... 2026-08-11 09:32:41,770 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:41,793 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74879231 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:32:42,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74879231 with result: [{'id': 153, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:32:42,433 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75864439 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:32:42,770 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75864439 with result: [{'id': 154, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:32:42,778 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70293046 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:32:44,345 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70293046 with result: [{'id': 155, 'pos_reference': 'Order 00100-010-0003', 'account_move': 283}] 2026-08-11 09:32:44,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:44,380 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:32:44,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-08-11 09:32:44,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 130.0) for order 00100-010-0003. 2026-08-11 09:32:44,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:45,478 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-11 09:32:45,479 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:45,479 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:45,479 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:45,479 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:45,492 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_zero_valued_invoiced ... 2026-08-11 09:32:47,261 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:47,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7585689 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:32:48,615 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7585689 with result: [{'id': 156, 'pos_reference': 'Order 00100-010-0001', 'account_move': 288}] 2026-08-11 09:32:48,616 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:48,616 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:32:48,616 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 0.0) for order 00100-010-0001. 2026-08-11 09:32:48,616 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:48,756 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #53 deleted mail.message records with IDs: [11801] 2026-08-11 09:32:48,849 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #53 deleted account.move records with IDs: [289] 2026-08-11 09:32:48,859 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #53 deleted mail.followers records with IDs: [4884] 2026-08-11 09:32:48,940 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:48,951 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:48,957 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:48,957 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:48,968 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order ... 2026-08-11 09:32:50,521 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:50,549 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57625419 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:32:51,195 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57625419 with result: [{'id': 157, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:32:51,207 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60275654 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:32:51,681 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60275654 with result: [{'id': 158, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-08-11 09:32:51,681 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:52,070 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:32:52,070 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:52,856 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:52,856 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:52,856 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:52,856 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:52,868 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order_invoiced ... 2026-08-11 09:32:54,696 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:32:54,714 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41872593 for PoS orders references: ['Order 666-666-666'] (draft: False) 2026-08-11 09:32:56,336 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41872593 with result: [{'id': 160, 'pos_reference': 'Order 666-666-666', 'account_move': 292}] 2026-08-11 09:32:56,336 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:32:57,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:32:57,271 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 666-666-666. 2026-08-11 09:32:57,271 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 666-666-666. 2026-08-11 09:32:57,271 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:32:57,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:32:57,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:32:57,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:32:57,578 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:32:57,589 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_rounding_method ... 2026-08-11 09:32:59,308 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53197514 for PoS orders references: ['Order 02055-976-2720', 'Order 15784-633-1524'] (draft: False) 2026-08-11 09:33:00,318 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53197514 with result: [{'id': 163, 'pos_reference': 'Order 15784-633-1524', 'account_move': False}, {'id': 162, 'pos_reference': 'Order 02055-976-2720', 'account_move': False}] 2026-08-11 09:33:01,184 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_split_cash_payments ... 2026-08-11 09:33:02,661 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:33:02,686 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88932175 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:33:03,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88932175 with result: [{'id': 164, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:33:03,253 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68918703 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:33:03,602 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68918703 with result: [{'id': 165, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:33:03,611 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11405780 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:33:04,049 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11405780 with result: [{'id': 166, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:33:04,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:33:04,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:33:05,583 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:33:05,583 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:33:05,584 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:33:05,584 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:33:05,595 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_start_balance_with_two_pos ... 2026-08-11 09:33:07,366 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78651241 for PoS orders references: ['Order 94079-618-3205'] (draft: False) 2026-08-11 09:33:07,882 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78651241 with result: [{'id': 167, 'pos_reference': 'Order 94079-618-3205', 'account_move': False}] 2026-08-11 09:33:08,587 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52850568 for PoS orders references: ['Order 84068-558-1599'] (draft: False) 2026-08-11 09:33:08,861 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52850568 with result: [{'id': 168, 'pos_reference': 'Order 84068-558-1599', 'account_move': False}] 2026-08-11 09:33:10,283 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-08-11 09:33:17,231 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:33:25,764 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:33:32,466 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 261 and Message-Id '<011463065394663.1786440812.434842348098755-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:33:32,466 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:33:32,475 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted mail.mail records with IDs: [261] 2026-08-11 09:33:32,488 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted mail.message records with IDs: [12409] 2026-08-11 09:33:32,488 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:33:32,505 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:33:33,338 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted pos.payment.method records with IDs: [66] 2026-08-11 09:33:33,633 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted res.currency.rate records with IDs: [183, 182, 181] 2026-08-11 09:33:35,141 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order ... 2026-08-11 09:33:35,576 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_session: order 'Order 51527-630-8577' was captured in attachment pos_order_save_Order 51527-630-8577_268955.json #3866 2026-08-11 09:33:35,589 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order_and_removed ... 2026-08-11 09:33:36,014 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_session: order 'Order 37404-182-4165' was captured in attachment pos_order_save_Order 37404-182-4165_333040.json #3867 2026-08-11 09:33:36,018 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90200528 for PoS orders references: ['Order 37404-182-4165'] (draft: False) 2026-08-11 09:33:36,113 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted ir.model.data records with IDs: [409008] 2026-08-11 09:33:36,113 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted mail.activity records with IDs: [111] 2026-08-11 09:33:36,141 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted ir.attachment records with IDs: [3867] 2026-08-11 09:33:36,756 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90200528 with result: [{'id': 169, 'pos_reference': 'Order 37404-182-4165', 'account_move': False}] 2026-08-11 09:33:36,772 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order_twice ... 2026-08-11 09:33:37,148 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_session: order 'Order 19367-455-2265' was captured in attachment pos_order_save_Order 19367-455-2265_-18036.json #3868 2026-08-11 09:33:37,156 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_session: order 'Order 19367-455-2265' was not captured as the content is the same as in attachment pos_order_save_Order 19367-455-2265_-18036.json #3868 2026-08-11 09:33:37,171 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_order_same_uuid ... 2026-08-11 09:33:37,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1996' was captured in attachment pos_order_save_Order 12345-678-1996_255781.json #3869 2026-08-11 09:33:37,638 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1996' was captured in attachment pos_order_save_Order 12345-678-1996_-60538.json #3870 2026-08-11 09:33:37,663 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_two_orders ... 2026-08-11 09:33:38,156 104 INFO rb-3df6733-223812-402932 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 #3871 2026-08-11 09:33:38,180 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1999' was captured in attachment pos_order_save_Order 12345-678-1999_-38648.json #3872 2026-08-11 09:33:38,209 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_two_orders_and_removed ... 2026-08-11 09:33:38,730 104 INFO rb-3df6733-223812-402932 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 #3873 2026-08-11 09:33:38,757 104 INFO rb-3df6733-223812-402932 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 #3874 2026-08-11 09:33:38,763 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69795291 for PoS orders references: ['Order 12345-678-1999'] (draft: False) 2026-08-11 09:33:38,851 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted ir.model.data records with IDs: [409015] 2026-08-11 09:33:38,851 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted mail.activity records with IDs: [118] 2026-08-11 09:33:38,870 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted ir.attachment records with IDs: [3874] 2026-08-11 09:33:39,487 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69795291 with result: [{'id': 170, 'pos_reference': 'Order 12345-678-1999', 'account_move': False}] 2026-08-11 09:33:39,497 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55305386 for PoS orders references: ['Order 12345-678-1996'] (draft: False) 2026-08-11 09:33:39,575 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted ir.model.data records with IDs: [409014] 2026-08-11 09:33:39,575 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted mail.activity records with IDs: [117] 2026-08-11 09:33:39,599 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #56 deleted ir.attachment records with IDs: [3873] 2026-08-11 09:33:40,362 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55305386 with result: [{'id': 171, 'pos_reference': 'Order 12345-678-1996', 'account_move': False}] 2026-08-11 09:33:40,434 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-08-11 09:33:46,896 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:33:54,392 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:33:59,387 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #59 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 09:34:01,254 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #59 deleted ir.attachment records with IDs: [3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970] 2026-08-11 09:34:01,254 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #59 deleted pos.config records with IDs: [45, 46, 47, 48] 2026-08-11 09:34:01,265 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #59 deleted ir.sequence records with IDs: [1155, 1158, 1208, 1211, 1156, 1159, 1209, 1212] 2026-08-11 09:34:04,976 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt ... 2026-08-11 09:34:05,666 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:34:07,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:34:07] "POST /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 664 0.628 1.379 2026-08-11 09:34:07,691 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-11 09:34:08,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:34:08] "GET /my/invoices/312?access_token=0dd2c469-ef0b-4317-985b-de1ff2cdf5f0 HTTP/1.1" 200 - 221 0.146 0.771 2026-08-11 09:34:08,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt_user_connected ... 2026-08-11 09:34:09,602 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:partner_1 from n/a 2026-08-11 09:34:09,944 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:34:11,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:34:11] "GET /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 690 0.425 1.389 2026-08-11 09:34:12,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:34:12] "GET /my/invoices/313?access_token=63fe1cc9-c550-45f2-8a29-1b1e823e41b0 HTTP/1.1" 200 - 246 0.126 0.815 2026-08-11 09:34:12,748 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 11 removed 2026-08-11 09:34:20,131 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:34:28,640 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:34:35,815 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 263 and Message-Id '<745404889508547.1786440875.787779331207275-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:34:35,815 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:34:35,825 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #64 deleted mail.mail records with IDs: [263] 2026-08-11 09:34:35,841 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #64 deleted mail.message records with IDs: [13421] 2026-08-11 09:34:35,841 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:34:35,860 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:34:36,752 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #64 deleted pos.payment.method records with IDs: [87] 2026-08-11 09:34:37,023 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #64 deleted res.currency.rate records with IDs: [190, 189, 188] 2026-08-11 09:34:38,435 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_fifo_margin_real_time ... 2026-08-11 09:34:41,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79291086 for PoS orders references: ['Order 94837-133-4311', 'Order 02356-209-8225'] (draft: False) 2026-08-11 09:34:42,668 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79291086 with result: [{'id': 175, 'pos_reference': 'Order 02356-209-8225', 'account_move': False}, {'id': 174, 'pos_reference': 'Order 94837-133-4311', 'account_move': False}] 2026-08-11 09:34:43,200 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [387] 2026-08-11 09:34:43,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_full_margin ... 2026-08-11 09:34:45,959 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10321496 for PoS orders references: ['Order 31974-175-5647', 'Order 51632-642-1941', 'Order 69958-358-4494'] (draft: False) 2026-08-11 09:34:47,170 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10321496 with result: [{'id': 178, 'pos_reference': 'Order 69958-358-4494', 'account_move': False}, {'id': 177, 'pos_reference': 'Order 51632-642-1941', 'account_move': False}, {'id': 176, 'pos_reference': 'Order 31974-175-5647', 'account_move': False}] 2026-08-11 09:34:48,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_negative_margin ... 2026-08-11 09:34:50,473 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87518448 for PoS orders references: ['Order 37946-225-2488', 'Order 99212-032-7757', 'Order 35965-341-0674'] (draft: False) 2026-08-11 09:34:51,665 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87518448 with result: [{'id': 181, 'pos_reference': 'Order 35965-341-0674', 'account_move': False}, {'id': 180, 'pos_reference': 'Order 99212-032-7757', 'account_move': False}, {'id': 179, 'pos_reference': 'Order 37946-225-2488', 'account_move': False}] 2026-08-11 09:34:52,524 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_other_currency_margin ... 2026-08-11 09:34:54,436 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89999312 for PoS orders references: ['Order 48509-590-3192', 'Order 48959-553-2348', 'Order 38557-196-6451'] (draft: False) 2026-08-11 09:34:55,677 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89999312 with result: [{'id': 184, 'pos_reference': 'Order 38557-196-6451', 'account_move': False}, {'id': 183, 'pos_reference': 'Order 48959-553-2348', 'account_move': False}, {'id': 182, 'pos_reference': 'Order 48509-590-3192', 'account_move': False}] 2026-08-11 09:34:56,699 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_positive_margin ... 2026-08-11 09:34:58,899 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13365675 for PoS orders references: ['Order 18223-645-6490', 'Order 12341-318-0348', 'Order 30596-392-3278'] (draft: False) 2026-08-11 09:35:00,039 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13365675 with result: [{'id': 187, 'pos_reference': 'Order 30596-392-3278', 'account_move': False}, {'id': 186, 'pos_reference': 'Order 12341-318-0348', 'account_move': False}, {'id': 185, 'pos_reference': 'Order 18223-645-6490', 'account_move': False}] 2026-08-11 09:35:00,836 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_return_margin ... 2026-08-11 09:35:03,085 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8977847 for PoS orders references: ['Order 78594-127-0651', 'Order 30410-918-3095', 'Order 22328-604-8601'] (draft: False) 2026-08-11 09:35:04,055 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8977847 with result: [{'id': 190, 'pos_reference': 'Order 22328-604-8601', 'account_move': False}, {'id': 189, 'pos_reference': 'Order 30410-918-3095', 'account_move': False}, {'id': 188, 'pos_reference': 'Order 78594-127-0651', 'account_move': False}] 2026-08-11 09:35:04,885 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_and_other_currency_margin ... 2026-08-11 09:35:07,430 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36850561 for PoS orders references: ['Order 34489-245-2369', 'Order 04184-982-2662', 'Order 14867-237-8664'] (draft: False) 2026-08-11 09:35:08,844 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36850561 with result: [{'id': 193, 'pos_reference': 'Order 14867-237-8664', 'account_move': False}, {'id': 192, 'pos_reference': 'Order 04184-982-2662', 'account_move': False}, {'id': 191, 'pos_reference': 'Order 34489-245-2369', 'account_move': False}] 2026-08-11 09:35:10,624 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_margin ... 2026-08-11 09:35:12,989 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13156492 for PoS orders references: ['Order 73519-468-2887', 'Order 11933-965-9513', 'Order 14544-764-6165'] (draft: False) 2026-08-11 09:35:14,133 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13156492 with result: [{'id': 196, 'pos_reference': 'Order 14544-764-6165', 'account_move': False}, {'id': 195, 'pos_reference': 'Order 11933-965-9513', 'account_move': False}, {'id': 194, 'pos_reference': 'Order 73519-468-2887', 'account_move': False}] 2026-08-11 09:35:15,173 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 09:35:22,072 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:35:29,697 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:35:35,975 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 264 and Message-Id '<745785087744030.1786440935.933383703231812-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:35:35,975 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:35:35,987 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [264] 2026-08-11 09:35:36,025 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #67 deleted mail.message records with IDs: [14019] 2026-08-11 09:35:36,025 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:35:36,047 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:35:36,827 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #67 deleted pos.payment.method records with IDs: [100] 2026-08-11 09:35:37,049 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #67 deleted res.currency.rate records with IDs: [194, 193, 192] 2026-08-11 09:35:38,352 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_01_invoiced_order_from_other_customer ... 2026-08-11 09:35:39,252 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:35:39,299 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34778530 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:35:40,189 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34778530 with result: [{'id': 197, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:35:40,197 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84857131 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:35:40,614 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84857131 with result: [{'id': 198, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:35:40,626 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82202801 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-08-11 09:35:42,800 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82202801 with result: [{'id': 199, 'pos_reference': 'Order 09876-098-0987', 'account_move': 342}] 2026-08-11 09:35:42,800 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:35:42,808 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:35:42,808 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-08-11 09:35:42,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0987. 2026-08-11 09:35:42,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:35:44,491 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:35:44,491 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:35:44,492 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:35:44,492 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:35:44,509 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_02_all_orders_invoiced_mixed_customers ... 2026-08-11 09:35:45,453 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:35:45,504 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83859828 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-08-11 09:35:47,415 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83859828 with result: [{'id': 200, 'pos_reference': 'Order 09876-098-0987', 'account_move': 347}] 2026-08-11 09:35:47,422 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38855267 for PoS orders references: ['Order 09876-098-0988'] (draft: False) 2026-08-11 09:35:48,481 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38855267 with result: [{'id': 201, 'pos_reference': 'Order 09876-098-0988', 'account_move': 349}] 2026-08-11 09:35:48,489 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9602334 for PoS orders references: ['Order 09876-098-0989'] (draft: False) 2026-08-11 09:35:49,724 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9602334 with result: [{'id': 202, 'pos_reference': 'Order 09876-098-0989', 'account_move': 351}] 2026-08-11 09:35:49,725 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:35:49,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:35:49,737 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-08-11 09:35:49,738 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 647.11) for order 09876-098-0987. 2026-08-11 09:35:49,738 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0988. 2026-08-11 09:35:49,738 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 158.75) for order 09876-098-0988. 2026-08-11 09:35:49,739 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0989. 2026-08-11 09:35:49,739 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0989. 2026-08-11 09:35:49,739 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:35:50,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:35:50,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:35:50,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:35:50,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:35:50,914 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-08-11 09:35:57,765 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:36:05,678 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:36:12,144 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 265 and Message-Id '<864210251240351.1786440972.111981153488159-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:36:12,144 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:36:12,158 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #70 deleted mail.mail records with IDs: [265] 2026-08-11 09:36:12,171 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #70 deleted mail.message records with IDs: [14545] 2026-08-11 09:36:12,171 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:36:12,187 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:36:13,036 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #70 deleted pos.payment.method records with IDs: [113] 2026-08-11 09:36:13,315 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #70 deleted res.currency.rate records with IDs: [198, 197, 196] 2026-08-11 09:36:14,772 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_01_check_product_cost ... 2026-08-11 09:36:17,800 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_02_orders_without_invoice ... 2026-08-11 09:36:21,025 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:36:21,053 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57319651 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:36:21,951 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57319651 with result: [{'id': 203, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:36:21,957 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37453763 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:36:22,369 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37453763 with result: [{'id': 204, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:36:22,377 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6609798 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:36:22,811 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6609798 with result: [{'id': 205, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:36:22,812 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:36:22,817 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:36:22,817 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:36:24,351 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:36:24,352 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:36:24,352 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:36:24,352 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:36:24,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_03_orders_with_invoice ... 2026-08-11 09:36:27,396 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:36:27,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57518722 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:36:28,269 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57518722 with result: [{'id': 206, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:36:28,277 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75648164 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:36:30,300 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75648164 with result: [{'id': 207, 'pos_reference': 'Order 00100-010-0002', 'account_move': 368}] 2026-08-11 09:36:30,309 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #91911564 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:36:31,602 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #91911564 with result: [{'id': 208, 'pos_reference': 'Order 00100-010-0003', 'account_move': 370}] 2026-08-11 09:36:31,602 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:36:31,608 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:36:31,609 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash Other, 89.95) for order 00100-010-0002. 2026-08-11 09:36:31,609 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank Other, 139.95000000000002) for order 00100-010-0003. 2026-08-11 09:36:31,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:36:32,852 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [481] 2026-08-11 09:36:33,637 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:36:33,652 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:36:33,656 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:36:33,656 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:36:33,666 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products ... 2026-08-11 09:36:37,056 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:36:37,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2441161 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:36:38,311 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2441161 with result: [{'id': 209, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:36:38,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53270878 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:36:39,191 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53270878 with result: [{'id': 210, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:36:39,198 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48956900 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:36:39,842 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48956900 with result: [{'id': 211, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:36:39,845 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13162204 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-08-11 09:36:40,351 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13162204 with result: [{'id': 212, 'pos_reference': 'Order 00100-010-0004', 'account_move': False}] 2026-08-11 09:36:40,352 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:36:40,352 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:36:41,082 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [497] 2026-08-11 09:36:41,606 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:36:41,626 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:36:41,634 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:36:41,635 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:36:41,648 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_05_tax_base_amount ... 2026-08-11 09:36:44,360 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:36:44,401 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57440771 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:36:44,938 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57440771 with result: [{'id': 213, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:36:44,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:36:44,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:36:45,920 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:36:45,921 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:36:45,921 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:36:45,921 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:36:45,933 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_bank_journal_balance ... 2026-08-11 09:36:50,105 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-11 09:36:57,871 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:37:06,651 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:37:13,203 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 266 and Message-Id '<397930571220703.1786441033.175240993499756-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:37:13,203 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:37:13,213 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #73 deleted mail.mail records with IDs: [266] 2026-08-11 09:37:13,225 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #73 deleted mail.message records with IDs: [15190] 2026-08-11 09:37:13,225 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:37:13,241 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:37:13,897 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #73 deleted pos.payment.method records with IDs: [126] 2026-08-11 09:37:14,095 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #73 deleted res.currency.rate records with IDs: [202, 201, 200] 2026-08-11 09:37:15,383 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_combo_product_variant_error ... 2026-08-11 09:37:17,847 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_fixed_tax_positive_qty ... 2026-08-11 09:37:19,483 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2947116 for PoS orders references: ['Order 92873-432-3997'] (draft: False) 2026-08-11 09:37:20,078 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2947116 with result: [{'id': 215, 'pos_reference': 'Order 92873-432-3997', 'account_move': False}] 2026-08-11 09:37:21,037 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_no_invoiced ... 2026-08-11 09:37:22,349 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:37:22,398 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41120282 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:37:22,998 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41120282 with result: [{'id': 216, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:37:23,010 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43751690 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:37:23,370 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43751690 with result: [{'id': 217, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:37:23,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69971808 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:37:23,778 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69971808 with result: [{'id': 218, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:37:23,778 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:37:23,783 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:37:23,783 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:37:25,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:37:25,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:37:25,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:37:25,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:37:25,095 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_with_invoiced ... 2026-08-11 09:37:26,273 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:37:26,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76763975 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:37:27,063 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76763975 with result: [{'id': 219, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:37:27,068 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39509319 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:37:27,411 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39509319 with result: [{'id': 220, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:37:27,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21949711 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-08-11 09:37:29,085 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21949711 with result: [{'id': 221, 'pos_reference': 'Order 09876-098-0987', 'account_move': 404}] 2026-08-11 09:37:29,108 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24166380 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-08-11 09:37:30,211 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24166380 with result: [{'id': 222, 'pos_reference': 'Order 00100-010-0004', 'account_move': 406}] 2026-08-11 09:37:30,211 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:37:30,226 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:37:30,226 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 426.09000000000003) for order 09876-098-0987. 2026-08-11 09:37:30,227 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 54.99) for order 00100-010-0004. 2026-08-11 09:37:30,227 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:37:31,826 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-11 09:37:31,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:37:31,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:37:31,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:37:31,827 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:37:31,839 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_account_move_round_globally ... 2026-08-11 09:37:33,651 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36602726 for PoS orders references: ['Order 21469-374-8251'] (draft: False) 2026-08-11 09:37:34,523 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36602726 with result: [{'id': 223, 'pos_reference': 'Order 21469-374-8251', 'account_move': False}] 2026-08-11 09:37:35,757 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move ... 2026-08-11 09:37:37,552 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76556527 for PoS orders references: ['Order 56651-648-6370'] (draft: False) 2026-08-11 09:37:38,577 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76556527 with result: [{'id': 224, 'pos_reference': 'Order 56651-648-6370', 'account_move': False}] 2026-08-11 09:37:39,694 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move_round_globally_discount ... 2026-08-11 09:37:42,081 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81602179 for PoS orders references: ['Order 65019-770-2965'] (draft: False) 2026-08-11 09:37:43,074 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81602179 with result: [{'id': 225, 'pos_reference': 'Order 65019-770-2965', 'account_move': False}] 2026-08-11 09:37:44,256 104 INFO rb-3df6733-223812-402932 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-11 09:37:46,044 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94780121 for PoS orders references: ['Order 71802-636-1373'] (draft: False) 2026-08-11 09:37:47,070 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94780121 with result: [{'id': 226, 'pos_reference': 'Order 71802-636-1373', 'account_move': False}] 2026-08-11 09:37:48,142 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_loaded_product_taxes_on_branch ... 2026-08-11 09:37:55,474 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:38:01,779 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:38:08,217 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_return_order ... 2026-08-11 09:38:09,439 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:38:09,504 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5108177 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 09:38:11,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5108177 with result: [{'id': 227, 'pos_reference': 'Order 12345-123-1234', 'account_move': 423}] 2026-08-11 09:38:11,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:38:12,427 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:38:12,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 104.01) for order 12345-123-1234. 2026-08-11 09:38:12,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:38:13,081 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-11 09:38:13,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:38:13,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:38:13,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:38:13,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:38:13,095 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_tax_is_used_when_in_transactions ... 2026-08-11 09:38:14,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:38:14,530 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46972704 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:38:15,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46972704 with result: [{'id': 229, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:38:15,213 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57810105 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:38:15,605 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57810105 with result: [{'id': 230, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:38:15,618 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49415125 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:38:16,257 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49415125 with result: [{'id': 231, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:38:16,258 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:38:16,267 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:38:16,267 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:38:17,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:38:17,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:38:17,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:38:17,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:38:17,801 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-11 09:38:25,740 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:38:34,831 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:38:41,928 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 267 and Message-Id '<878029525112855.1786441121.895294189453125-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:38:41,929 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:38:41,945 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [267] 2026-08-11 09:38:41,977 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #76 deleted mail.message records with IDs: [16314] 2026-08-11 09:38:41,977 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:38:42,003 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:38:42,880 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #76 deleted pos.payment.method records with IDs: [144] 2026-08-11 09:38:43,150 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #76 deleted res.currency.rate records with IDs: [206, 205, 204] 2026-08-11 09:38:44,528 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_archive_used_journal ... 2026-08-11 09:38:45,601 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_basic_config_values ... 2026-08-11 09:38:46,221 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_other_currency_config_values ... 2026-08-11 09:38:46,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_categories ... 2026-08-11 09:38:47,356 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_price ... 2026-08-11 09:38:48,040 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_taxes ... 2026-08-11 09:38:48,769 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 09:38:55,125 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:39:04,197 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:39:11,038 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 268 and Message-Id '<208129786777994.1786441151.005012750625610-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:39:11,038 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:39:11,048 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #79 deleted mail.mail records with IDs: [268] 2026-08-11 09:39:11,063 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #79 deleted mail.message records with IDs: [16829] 2026-08-11 09:39:11,063 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:39:11,082 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:39:12,024 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #79 deleted pos.payment.method records with IDs: [158] 2026-08-11 09:39:12,332 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #79 deleted res.currency.rate records with IDs: [210, 209, 208] 2026-08-11 09:39:14,031 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_01b ... 2026-08-11 09:39:14,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:14,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74984078 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:16,388 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74984078 with result: [{'id': 233, 'pos_reference': 'Order 00100-010-0001', 'account_move': 429}] 2026-08-11 09:39:16,389 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:16,390 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:16,390 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-08-11 09:39:16,390 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:17,148 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:17,148 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:17,148 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:17,148 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:17,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_02b ... 2026-08-11 09:39:17,556 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:17,584 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43711152 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:19,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43711152 with result: [{'id': 234, 'pos_reference': 'Order 00100-010-0001', 'account_move': 433}] 2026-08-11 09:39:19,685 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:19,686 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:19,686 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0001. 2026-08-11 09:39:19,687 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:20,563 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:20,563 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:20,564 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:20,564 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:20,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_03b ... 2026-08-11 09:39:21,051 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:21,073 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26162671 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:22,753 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26162671 with result: [{'id': 235, 'pos_reference': 'Order 00100-010-0001', 'account_move': 437}] 2026-08-11 09:39:22,754 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:22,754 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:22,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:22,926 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #79 deleted mail.message records with IDs: [16879] 2026-08-11 09:39:23,006 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #79 deleted account.move records with IDs: [438] 2026-08-11 09:39:23,019 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #79 deleted mail.followers records with IDs: [9850] 2026-08-11 09:39:23,109 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:23,119 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:23,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:23,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:23,138 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_04b ... 2026-08-11 09:39:23,577 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:23,600 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32644199 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:25,732 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32644199 with result: [{'id': 236, 'pos_reference': 'Order 00100-010-0001', 'account_move': 439}] 2026-08-11 09:39:25,732 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:25,733 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:25,733 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0001. 2026-08-11 09:39:25,733 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:26,633 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:26,633 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:26,633 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:26,633 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:26,653 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_05b ... 2026-08-11 09:39:27,027 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:27,053 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83033429 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:29,161 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83033429 with result: [{'id': 237, 'pos_reference': 'Order 00100-010-0001', 'account_move': 443}] 2026-08-11 09:39:29,162 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:29,162 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:29,162 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0001. 2026-08-11 09:39:29,162 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:29,996 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:29,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:29,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:29,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:30,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_10b ... 2026-08-11 09:39:30,485 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:30,509 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6714272 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:32,517 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6714272 with result: [{'id': 238, 'pos_reference': 'Order 00100-010-0001', 'account_move': 447}] 2026-08-11 09:39:32,517 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:32,518 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:32,519 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-08-11 09:39:32,519 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:33,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:33,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:33,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:33,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:33,157 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_11b ... 2026-08-11 09:39:33,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:33,448 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52347352 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:35,361 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52347352 with result: [{'id': 239, 'pos_reference': 'Order 00100-010-0001', 'account_move': 451}] 2026-08-11 09:39:35,362 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:35,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:35,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-08-11 09:39:35,363 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:36,198 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:36,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:36,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:36,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:36,212 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_12b ... 2026-08-11 09:39:36,504 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:36,519 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99442939 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:38,540 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99442939 with result: [{'id': 240, 'pos_reference': 'Order 00100-010-0001', 'account_move': 455}] 2026-08-11 09:39:38,541 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:38,541 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:38,541 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-08-11 09:39:38,541 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:39,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:39,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:39,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:39,396 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:39,416 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_13b ... 2026-08-11 09:39:39,826 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:39,851 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18036991 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:41,794 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18036991 with result: [{'id': 241, 'pos_reference': 'Order 00100-010-0001', 'account_move': 459}] 2026-08-11 09:39:41,794 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:41,795 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:41,795 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-08-11 09:39:41,795 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:42,639 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:42,639 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:42,639 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:42,639 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:42,652 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_14b ... 2026-08-11 09:39:42,975 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:42,992 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60216661 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:44,857 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60216661 with result: [{'id': 242, 'pos_reference': 'Order 00100-010-0001', 'account_move': 463}] 2026-08-11 09:39:44,858 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:44,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:44,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-08-11 09:39:44,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-11 09:39:44,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:45,471 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:45,471 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:45,471 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:45,471 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:45,483 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_15b ... 2026-08-11 09:39:45,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:45,834 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25836890 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:47,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25836890 with result: [{'id': 243, 'pos_reference': 'Order 00100-010-0001', 'account_move': 468}] 2026-08-11 09:39:47,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:47,844 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:47,844 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-08-11 09:39:47,845 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-11 09:39:47,845 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:49,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:49,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:49,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:49,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:49,042 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_16b ... 2026-08-11 09:39:49,351 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:49,366 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #62118694 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:51,565 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #62118694 with result: [{'id': 244, 'pos_reference': 'Order 00100-010-0001', 'account_move': 474}] 2026-08-11 09:39:51,565 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:51,566 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:51,566 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-08-11 09:39:51,567 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-11 09:39:51,567 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:52,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:52,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:52,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:52,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:52,780 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_17b ... 2026-08-11 09:39:53,106 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:53,126 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94593109 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:55,353 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94593109 with result: [{'id': 245, 'pos_reference': 'Order 00100-010-0001', 'account_move': 480}] 2026-08-11 09:39:55,354 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:55,355 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:55,355 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-08-11 09:39:55,355 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, -100.0) for order 00100-010-0001. 2026-08-11 09:39:55,355 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:56,648 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:56,649 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:56,649 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:56,649 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:56,664 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_18b ... 2026-08-11 09:39:57,028 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:39:57,046 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23352629 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:39:59,095 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23352629 with result: [{'id': 246, 'pos_reference': 'Order 00100-010-0001', 'account_move': 486}] 2026-08-11 09:39:59,095 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:39:59,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:39:59,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 50.0) for order 00100-010-0001. 2026-08-11 09:39:59,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:39:59,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:39:59,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:39:59,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:39:59,907 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:39:59,927 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_19b ... 2026-08-11 09:40:00,379 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:00,405 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21543773 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:02,490 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21543773 with result: [{'id': 247, 'pos_reference': 'Order 00100-010-0001', 'account_move': 490}] 2026-08-11 09:40:02,492 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:02,492 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:40:02,493 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 50.0) for order 00100-010-0001. 2026-08-11 09:40:02,493 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:04,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:04,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:04,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:04,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:04,026 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_20b ... 2026-08-11 09:40:04,448 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:04,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74889339 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:06,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74889339 with result: [{'id': 248, 'pos_reference': 'Order 00100-010-0001', 'account_move': 494}] 2026-08-11 09:40:06,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:06,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:40:06,470 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 50.0) for order 00100-010-0001. 2026-08-11 09:40:06,470 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:07,449 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:07,449 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:07,450 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:07,450 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:07,466 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_21b ... 2026-08-11 09:40:07,840 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:07,856 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42337116 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:09,768 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42337116 with result: [{'id': 249, 'pos_reference': 'Order 00100-010-0001', 'account_move': 498}] 2026-08-11 09:40:09,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:09,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-11 09:40:09,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 50.0) for order 00100-010-0001. 2026-08-11 09:40:09,769 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:10,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:10,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:10,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:10,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:10,684 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 40 checked, 40 removed 2026-08-11 09:40:18,499 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:40:27,436 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:40:33,540 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 269 and Message-Id '<352012937612853.1786441233.509911298751831-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:40:33,540 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:40:33,549 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #82 deleted mail.mail records with IDs: [269] 2026-08-11 09:40:33,561 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #82 deleted mail.message records with IDs: [17522] 2026-08-11 09:40:33,562 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:40:33,578 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:40:34,314 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #82 deleted pos.payment.method records with IDs: [171] 2026-08-11 09:40:34,557 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #82 deleted res.currency.rate records with IDs: [214, 213, 212] 2026-08-11 09:40:35,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_01 ... 2026-08-11 09:40:36,122 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:36,141 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37382955 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:36,706 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37382955 with result: [{'id': 250, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:36,707 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:36,707 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:37,420 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:37,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:37,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:37,421 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:37,432 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_02 ... 2026-08-11 09:40:37,740 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:37,758 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90563881 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:38,259 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90563881 with result: [{'id': 251, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:38,260 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:38,260 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:38,886 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:38,886 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:38,886 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:38,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:38,896 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_03 ... 2026-08-11 09:40:39,206 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:39,224 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71613715 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:39,843 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71613715 with result: [{'id': 252, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:39,844 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:39,844 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:40,241 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:40,241 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:40,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:40,242 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:40,252 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_04 ... 2026-08-11 09:40:40,585 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:40,602 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14758867 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:41,089 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14758867 with result: [{'id': 253, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:41,089 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:41,090 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:41,775 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:41,775 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:41,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:41,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:41,786 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_05 ... 2026-08-11 09:40:42,186 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:42,209 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56518426 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:42,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56518426 with result: [{'id': 254, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:42,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:42,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:43,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:43,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:43,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:43,586 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:43,607 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_06 ... 2026-08-11 09:40:44,034 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:44,037 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83868583 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:44,164 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83868583 with result: [{'id': 255, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:44,164 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:44,165 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:44,949 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:44,950 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:44,950 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:44,950 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:44,960 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_07 ... 2026-08-11 09:40:45,243 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:45,248 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32224981 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:45,377 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32224981 with result: [{'id': 256, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:45,377 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:45,377 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:46,182 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:46,182 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:46,182 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:46,182 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:46,193 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_08 ... 2026-08-11 09:40:46,619 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:46,623 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55064925 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:46,788 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55064925 with result: [{'id': 257, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:46,789 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:46,789 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:47,672 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:47,672 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:47,673 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:47,673 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:47,687 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_09 ... 2026-08-11 09:40:47,983 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:47,986 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #62865310 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:48,086 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #62865310 with result: [{'id': 258, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:48,087 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:48,087 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:48,799 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:48,799 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:48,799 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:48,799 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:48,808 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_10 ... 2026-08-11 09:40:49,124 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:49,141 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12016508 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:49,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12016508 with result: [{'id': 259, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:49,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:49,755 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:50,505 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:50,505 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:50,506 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:50,506 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:50,518 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_11 ... 2026-08-11 09:40:50,830 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:50,845 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90580428 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:51,399 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90580428 with result: [{'id': 260, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:51,399 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:51,400 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:52,220 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:52,220 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:52,220 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:52,220 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:52,229 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_12 ... 2026-08-11 09:40:52,516 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:52,533 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24822321 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:53,095 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24822321 with result: [{'id': 261, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:53,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:53,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:53,901 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:53,901 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:53,901 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:53,901 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:53,912 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_13 ... 2026-08-11 09:40:54,252 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:54,269 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52438860 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:54,807 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52438860 with result: [{'id': 262, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:54,808 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:54,808 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:55,677 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:55,677 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:55,678 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:55,678 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:55,687 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_14 ... 2026-08-11 09:40:56,066 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:56,094 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #91572719 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:56,724 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #91572719 with result: [{'id': 263, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:56,724 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:56,724 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:57,393 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:57,393 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:57,393 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:57,393 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:57,404 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_15 ... 2026-08-11 09:40:57,780 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:57,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93234792 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:40:58,335 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93234792 with result: [{'id': 264, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:40:58,335 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:40:58,336 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:40:59,454 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:40:59,455 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:40:59,455 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:40:59,455 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:40:59,469 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_16 ... 2026-08-11 09:40:59,876 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:40:59,900 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97053559 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:41:00,480 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97053559 with result: [{'id': 265, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:41:00,481 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:41:00,481 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:41:01,590 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:41:01,590 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:41:01,590 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:41:01,591 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:41:01,600 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_17 ... 2026-08-11 09:41:02,006 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:41:02,026 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #62449639 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:41:02,643 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #62449639 with result: [{'id': 266, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:41:02,644 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:41:02,644 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:41:03,733 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:41:03,733 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:41:03,734 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:41:03,734 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:41:03,745 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_18 ... 2026-08-11 09:41:04,071 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:41:04,089 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43279697 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:41:04,608 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43279697 with result: [{'id': 267, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:41:04,609 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:41:04,609 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:41:05,273 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:41:05,273 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:41:05,273 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:41:05,274 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:41:05,284 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_19 ... 2026-08-11 09:41:05,624 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:41:05,644 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76837080 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:41:06,221 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76837080 with result: [{'id': 268, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:41:06,222 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:41:06,222 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:41:07,127 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:41:07,127 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:41:07,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:41:07,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:41:07,139 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_20 ... 2026-08-11 09:41:07,449 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:41:07,465 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68763108 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:41:08,069 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68763108 with result: [{'id': 269, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:41:08,069 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:41:08,069 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:41:08,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:41:08,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:41:08,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:41:08,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:41:08,990 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_21 ... 2026-08-11 09:41:09,365 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:41:09,384 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32020584 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:41:09,908 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32020584 with result: [{'id': 270, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:41:09,908 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:41:09,909 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:41:10,639 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:41:10,639 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:41:10,639 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:41:10,639 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:41:10,674 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 09:41:17,593 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:41:25,905 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:41:32,283 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 270 and Message-Id '<604811799851196.1786441292.252512454986572-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:41:32,283 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:41:32,293 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #85 deleted mail.mail records with IDs: [270] 2026-08-11 09:41:32,307 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #85 deleted mail.message records with IDs: [18191] 2026-08-11 09:41:32,307 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:41:32,322 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:41:32,972 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #85 deleted pos.payment.method records with IDs: [184] 2026-08-11 09:41:33,214 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #85 deleted res.currency.rate records with IDs: [218, 217, 216] 2026-08-11 09:41:34,507 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_01_orders_no_invoiced ... 2026-08-11 09:41:37,879 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:41:37,899 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #44008096 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:41:38,751 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #44008096 with result: [{'id': 271, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:41:38,761 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53615651 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:41:39,279 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53615651 with result: [{'id': 272, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:41:39,286 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40225191 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:41:39,940 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40225191 with result: [{'id': 273, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:41:39,945 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69978623 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-08-11 09:41:40,195 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69978623 with result: [{'id': 274, 'pos_reference': 'Order 00100-010-0004', 'account_move': False}] 2026-08-11 09:41:40,195 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:41:40,232 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:41:40,232 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:41:40,837 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [752] 2026-08-11 09:41:41,367 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:41:41,379 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:41:41,385 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:41:41,385 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:41:41,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_02_orders_with_invoice ... 2026-08-11 09:41:44,071 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:41:44,092 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4677741 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:41:45,196 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4677741 with result: [{'id': 275, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:41:45,208 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51712577 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:41:45,806 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51712577 with result: [{'id': 276, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:41:45,815 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95834553 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:41:48,520 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95834553 with result: [{'id': 277, 'pos_reference': 'Order 00100-010-0003', 'account_move': 570}] 2026-08-11 09:41:48,520 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:41:48,572 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:41:48,573 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 360.0) for order 00100-010-0003. 2026-08-11 09:41:48,573 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:41:49,342 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [773] 2026-08-11 09:41:49,915 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:41:49,927 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:41:49,932 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:41:49,932 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:41:49,943 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_03_order_product_w_owner ... 2026-08-11 09:41:53,502 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97640843 for PoS orders references: ['Order 46448-500-8497'] (draft: False) 2026-08-11 09:41:53,973 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97640843 with result: [{'id': 278, 'pos_reference': 'Order 46448-500-8497', 'account_move': False}] 2026-08-11 09:41:54,801 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_04_order_refund ... 2026-08-11 09:41:58,057 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23598007 for PoS orders references: ['Order 01537-118-1512'] (draft: False) 2026-08-11 09:41:58,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23598007 with result: [{'id': 279, 'pos_reference': 'Order 01537-118-1512', 'account_move': False}] 2026-08-11 09:41:59,870 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_stock_user_without_pos_permissions_can_create_product ... 2026-08-11 09:42:03,429 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 271 and Message-Id '<638209265485051.1786441323.406143426895142-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-08-11 09:42:03,429 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:42:03,444 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #85 deleted mail.mail records with IDs: [271] 2026-08-11 09:42:03,454 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #85 deleted mail.message records with IDs: [18338] 2026-08-11 09:42:03,455 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:42:03,468 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:42:03,724 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-11 09:42:11,071 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:42:19,264 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:42:26,929 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 272 and Message-Id '<291243637869736.1786441346.881237030029297-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:42:26,930 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:42:26,939 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #89 deleted mail.mail records with IDs: [272] 2026-08-11 09:42:26,955 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #89 deleted mail.message records with IDs: [18800] 2026-08-11 09:42:26,955 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:42:26,978 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:42:27,766 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #89 deleted pos.payment.method records with IDs: [197] 2026-08-11 09:42:28,056 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #89 deleted res.currency.rate records with IDs: [222, 221, 220] 2026-08-11 09:42:30,415 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_01_no_invoice_fpos ... 2026-08-11 09:42:30,653 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:42:30,700 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53926566 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:42:31,422 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53926566 with result: [{'id': 281, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:42:31,428 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75256670 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:42:31,844 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75256670 with result: [{'id': 282, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:42:31,855 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21650486 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:42:32,193 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21650486 with result: [{'id': 283, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:42:32,193 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:42:32,198 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:42:32,199 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:42:33,192 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [809, 810] 2026-08-11 09:42:33,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:42:33,851 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:42:33,857 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:42:33,857 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:42:33,871 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_02_no_invoice_fpos_no_tax_dest ... 2026-08-11 09:42:34,101 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:42:34,251 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43998046 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:42:35,041 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43998046 with result: [{'id': 284, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-08-11 09:42:35,048 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79145792 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:42:35,458 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79145792 with result: [{'id': 285, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:42:35,470 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97233417 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:42:35,823 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97233417 with result: [{'id': 286, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-08-11 09:42:35,824 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:42:35,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:42:35,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:42:37,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:42:37,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:42:37,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:42:37,432 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:42:37,443 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_03_invoiced_fpos ... 2026-08-11 09:42:37,631 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-11 09:42:37,785 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18303224 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-08-11 09:42:40,319 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18303224 with result: [{'id': 287, 'pos_reference': 'Order 00100-010-0001', 'account_move': 604}] 2026-08-11 09:42:40,325 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10399015 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-08-11 09:42:40,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10399015 with result: [{'id': 288, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-08-11 09:42:40,760 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10128866 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-08-11 09:42:42,006 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10128866 with result: [{'id': 289, 'pos_reference': 'Order 00100-010-0003', 'account_move': 606}] 2026-08-11 09:42:42,006 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-11 09:42:42,011 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-11 09:42:42,012 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 691.0600000000001) for order 00100-010-0001. 2026-08-11 09:42:42,013 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 265.75) for order 00100-010-0003. 2026-08-11 09:42:42,013 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-11 09:42:43,117 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [843, 844, 845, 846] 2026-08-11 09:42:44,015 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-11 09:42:44,042 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-11 09:42:44,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-11 09:42:44,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-11 09:42:44,089 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-11 09:42:51,837 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:43:00,880 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:43:07,217 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 273 and Message-Id '<256824507487391.1786441387.180813789367676-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:43:07,217 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:43:07,229 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #92 deleted mail.mail records with IDs: [273] 2026-08-11 09:43:07,243 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #92 deleted mail.message records with IDs: [19327] 2026-08-11 09:43:07,243 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:43:07,260 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:43:08,047 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #92 deleted pos.payment.method records with IDs: [210] 2026-08-11 09:43:08,295 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #92 deleted res.currency.rate records with IDs: [226, 225, 224] 2026-08-11 09:43:09,598 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_0 ... 2026-08-11 09:43:09,921 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_1 ... 2026-08-11 09:43:10,241 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_2 ... 2026-08-11 09:43:10,566 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 09:43:17,153 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:43:24,945 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:43:30,365 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 274 and Message-Id '<610806550342761.1786441410.336642742156982-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:43:30,365 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:43:30,375 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #95 deleted mail.mail records with IDs: [274] 2026-08-11 09:43:30,390 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #95 deleted mail.message records with IDs: [19812] 2026-08-11 09:43:30,390 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:43:30,408 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:43:31,057 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #95 deleted pos.payment.method records with IDs: [223] 2026-08-11 09:43:31,329 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #95 deleted res.currency.rate records with IDs: [230, 229, 228] 2026-08-11 09:43:32,815 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_sale_details_total_with_cash_rounding ... 2026-08-11 09:43:34,947 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session ... 2026-08-11 09:43:37,432 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_2 ... 2026-08-11 09:43:41,332 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_3 ... 2026-08-11 09:43:43,027 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_4 ... 2026-08-11 09:43:45,185 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 09:43:52,271 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:44:00,978 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:44:07,786 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 275 and Message-Id '<463080598083757.1786441447.756973028182983-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:44:07,786 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:44:07,796 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #98 deleted mail.mail records with IDs: [275] 2026-08-11 09:44:07,809 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #98 deleted mail.message records with IDs: [20353] 2026-08-11 09:44:07,809 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:44:07,825 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:44:08,461 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #98 deleted pos.payment.method records with IDs: [236] 2026-08-11 09:44:08,676 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #98 deleted res.currency.rate records with IDs: [234, 233, 232] 2026-08-11 09:44:10,197 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_is_header_or_footer_to_false ... 2026-08-11 09:44:10,266 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #98 deleted account.tax records with IDs: [364] 2026-08-11 09:44:13,005 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_properly_set_pos_config_x2many_fields ... 2026-08-11 09:44:13,091 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #98 deleted account.tax records with IDs: [364] 2026-08-11 09:44:13,265 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_should_not_affect_other_pos_config ... 2026-08-11 09:44:13,307 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #98 deleted account.tax records with IDs: [364] 2026-08-11 09:44:17,205 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 09:44:25,470 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:44:31,958 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:44:38,510 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #101 deleted pos.payment.method records with IDs: [252] 2026-08-11 09:44:38,709 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #101 deleted res.currency.rate records with IDs: [238, 237, 236] 2026-08-11 09:44:39,841 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_change_variant_ids ... 2026-08-11 09:44:41,502 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #105 deleted product.product records with IDs: [1385] 2026-08-11 09:44:42,387 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #104 deleted product.product records with IDs: [1388] 2026-08-11 09:44:42,442 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #104 deleted product.template.attribute.value records with IDs: [406] 2026-08-11 09:44:42,618 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_stock_duplicate_warehouse_with_PoS_operation_type ... 2026-08-11 09:44:47,523 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-11 09:44:48,381 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 276 and Message-Id '<892712024316235.1786441488.360472917556763-openerp-private@2c4ab8acd374>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-08-11 09:44:48,382 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:44:48,388 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [276] 2026-08-11 09:44:48,399 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20375] 2026-08-11 09:44:48,399 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:44:48,405 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:44:49,135 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 277 and Message-Id '<762187563967836.1786441489.108105182647705-openerp-private@2c4ab8acd374>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-08-11 09:44:49,136 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:44:49,147 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [277] 2026-08-11 09:44:49,157 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20378] 2026-08-11 09:44:49,158 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:44:49,164 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:44:49,173 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_login: Starting TestWebLoginPortal.test_web_login_external ... 2026-08-11 09:44:49,180 104 INFO rb-3df6733-223812-402932 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-11 09:44:49,184 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:44:49,430 104 INFO rb-3df6733-223812-402932 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-11 09:44:49,442 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:portal_user from 127.0.0.1 2026-08-11 09:44:49,446 104 INFO rb-3df6733-223812-402932 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-11 09:44:49,447 104 INFO rb-3df6733-223812-402932 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-11 09:44:49,449 104 INFO rb-3df6733-223812-402932 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-11 09:44:49,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:49] "POST /web/login HTTP/1.1" 303 - 59 0.040 0.252 2026-08-11 09:44:49,477 104 INFO rb-3df6733-223812-402932 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-11 09:44:50,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:50] "GET /my HTTP/1.1" 200 - 234 0.182 0.744 2026-08-11 09:44:50,422 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-11 09:44:50,432 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_account_holder_name_update ... 2026-08-11 09:44:51,257 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:test_portal_user from n/a 2026-08-11 09:44:51,272 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:44:51,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:51] "POST /my/account HTTP/1.1" 303 - 114 0.061 0.312 2026-08-11 09:44:52,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:52] "GET /my/home HTTP/1.1" 200 - 272 0.211 0.847 2026-08-11 09:44:52,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:52] "POST /my/account HTTP/1.1" 303 - 89 0.087 0.095 2026-08-11 09:44:53,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:53] "GET /my/home HTTP/1.1" 200 - 35 0.030 0.079 2026-08-11 09:44:53,014 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_deactivate_portal_user ... 2026-08-11 09:44:53,723 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'portal_user' (#111) from n/a 2026-08-11 09:44:53,746 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:portal_user from n/a 2026-08-11 09:44:53,759 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:44:53,997 104 INFO rb-3df6733-223812-402932 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-11 09:44:54,112 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for '__deleted_user_111_1786441493.9978082' (#111) from 127.0.0.1 2026-08-11 09:44:54,125 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #111 deleted res.users.apikeys records with IDs: [1] 2026-08-11 09:44:54,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:54] "POST /my/deactivate_account HTTP/1.1" 303 - 153 0.180 0.361 2026-08-11 09:44:55,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:55] "GET /web/login?message=Account%20deleted%21 HTTP/1.1" 200 - 195 0.214 0.625 2026-08-11 09:44:55,151 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_cron: Manually starting job `Base: Portal Users Deletion`. 2026-08-11 09:44:56,670 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted res.users records with IDs: [111] 2026-08-11 09:44:56,688 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users_deletion: User #111 'portal_user', deleted. Original request from False. 2026-08-11 09:44:56,723 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20392, 20389, 20388, 20387] 2026-08-11 09:44:56,927 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted res.partner records with IDs: [583] 2026-08-11 09:44:56,931 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users_deletion: Partner #583 'portal_user', deleted. Original request from False. 2026-08-11 09:44:56,934 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_cron: Job `Base: Portal Users Deletion` done. 2026-08-11 09:44:56,955 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-11 09:44:57,109 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours: Starting TestUi.test_01_portal_load_tour ... 2026-08-11 09:44:57,470 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Chrome pid: 20640 2026-08-11 09:44:57,470 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0o3jle04_chrome_odoo 2026-08-11 09:44:57,470 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:43901/json/version 2026-08-11 09:44:57,472 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43901/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:44:57,537 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:44:57,537 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:43901/json 2026-08-11 09:44:57,541 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43901/json with timeout 3 increased to 10s during tests 2026-08-11 09:44:57,574 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Websocket url found: ws://127.0.0.1:43901/devtools/page/8CD1DD0F1A505905E351753AE8419CF4 2026-08-11 09:44:57,596 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Enable chrome headless console log notification 2026-08-11 09:44:57,609 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless enable page notifications 2026-08-11 09:44:58,324 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:portal from n/a 2026-08-11 09:44:58,336 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Setting session cookie in browser 2026-08-11 09:44:58,338 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-08-11 09:44:58,338 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-08-11 09:44:58,354 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:44:58,762 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-11 09:44:59,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET / HTTP/1.1" 200 - 210 0.200 0.813 2026-08-11 09:44:59,364 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Navigation result: {'frameId': '8CD1DD0F1A505905E351753AE8419CF4', 'loaderId': '500E49332216A4F0229B94C8F2270979', 'isDownload': False} 2026-08-11 09:44:59,364 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Evaluate ready code "odoo.isTourReady('portal_load_homepage')" 2026-08-11 09:44:59,381 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44: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-11 09:44:59,408 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 09:44:59,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.066 0.028 2026-08-11 09:44:59,486 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 09:44:59,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.009 0.080 2026-08-11 09:44:59,513 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 09:44:59,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.007 0.017 2026-08-11 09:44:59,662 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:44:59,677 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 09:44:59,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.032 0.010 2026-08-11 09:44:59,693 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:44:59,727 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 09:44:59,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.011 0.034 2026-08-11 09:44:59,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:44:59] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.009 0.054 2026-08-11 09:45:00,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:45:00,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-08-11 09:45:00,168 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Evaluate test code "odoo.startTour('portal_load_homepage', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-08-11 09:45:00,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.009 0.101 2026-08-11 09:45:00,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.082 2026-08-11 09:45:00,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.007 0.078 2026-08-11 09:45:00,754 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "GET /my HTTP/1.1" 200 - 99 0.094 0.466 2026-08-11 09:45:00,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:45:00,976 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-08-11 09:45:00,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:00] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-08-11 09:45:01,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /viin_affiliate_website/static/src/img/affiliate-link.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 09:45:01,012 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /viin_affiliate_loyalty/static/src/img/affiliate-loyalty.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:45:01,032 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /viin_affiliate/static/src/img/commission.svg HTTP/1.1" 200 - 0 0.000 0.056 2026-08-11 09:45:01,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.003 0.003 2026-08-11 09:45:01,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.004 0.012 2026-08-11 09:45:01,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.007 2026-08-11 09:45:01,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "POST /my/counters HTTP/1.1" 200 - 50 0.079 0.052 2026-08-11 09:45:01,469 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /viin_logistics/static/src/img/logistics_shipment_icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:01,476 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:01,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "POST /my/counters HTTP/1.1" 200 - 59 0.071 0.196 2026-08-11 09:45:01,646 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /project/static/src/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:45:01,657 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /account/static/src/img/Bill.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-08-11 09:45:01,658 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-08-11 09:45:01,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /to_wallet/static/src/img/wallet.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:45:01,716 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /hr_timesheet/static/img/timesheet.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:45:01,718 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /website_crm_partner_assign/static/src/img/leads.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:45:01,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "POST /my/counters HTTP/1.1" 200 - 20 0.114 0.284 2026-08-11 09:45:01,724 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 09:45:01,725 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /mrp_subcontracting/static/src/img/manufacturing.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:45:01,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.006 0.397 2026-08-11 09:45:01,747 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:01] "GET /purchase/static/src/img/calculator.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:45:02,579 104 INFO rb-3df6733-223812-402932 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-11 09:45:02,594 104 INFO rb-3df6733-223812-402932 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-11 09:45:02,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:02] "GET /my/account HTTP/1.1" 200 - 52 0.048 0.342 2026-08-11 09:45:03,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:03] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.004 0.013 2026-08-11 09:45:03,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:03] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-11 09:45:03,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:03] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.009 2026-08-11 09:45:03,583 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:03] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.004 2026-08-11 09:45:03,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:03] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.008 0.009 2026-08-11 09:45:04,895 104 INFO rb-3df6733-223812-402932 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-11 09:45:04,909 104 INFO rb-3df6733-223812-402932 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-11 09:45:04,926 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Submit the form (trigger: button[type=submit])' 2026-08-11 09:45:04,954 104 INFO rb-3df6733-223812-402932 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-11 09:45:05,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:05] "POST /my/account HTTP/1.1" 303 - 114 0.117 0.138 2026-08-11 09:45:05,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:05] "GET /my/home HTTP/1.1" 200 - 51 0.030 0.085 2026-08-11 09:45:05,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:05] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.008 0.013 2026-08-11 09:45:05,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:05] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-11 09:45:05,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:05] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.010 0.012 2026-08-11 09:45:05,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.003 0.005 2026-08-11 09:45:05,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:05] "POST /my/counters HTTP/1.1" 200 - 27 0.050 0.043 2026-08-11 09:45:05,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:05] "POST /my/counters HTTP/1.1" 200 - 34 0.063 0.130 2026-08-11 09:45:06,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:06] "POST /my/counters HTTP/1.1" 200 - 13 0.016 0.179 2026-08-11 09:45:06,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:06] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.005 0.198 2026-08-11 09:45:07,044 104 INFO rb-3df6733-223812-402932 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-11 09:45:07,047 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi.browser: test successful 2026-08-11 09:45:07,058 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Closing chrome headless with pid 20640 2026-08-11 09:45:07,059 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Closing websocket connection 2026-08-11 09:45:07,060 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Terminating chrome headless with pid 20640 2026-08-11 09:45:07,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:45:07,154 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094507_154674_TestUi.txt 2026-08-11 09:45:07,155 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Removing chrome user profile "/tmp/tmp0o3jle04_chrome_odoo" 2026-08-11 09:45:07,172 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours: Starting TestUi.test_02_portal_load_tour_cant_edit_vat ... 2026-08-11 09:45:07,859 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Chrome pid: 20859 2026-08-11 09:45:07,859 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless temporary user profile dir: /tmp/tmpf7z3yojp_chrome_odoo 2026-08-11 09:45:07,859 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:35675/json/version 2026-08-11 09:45:07,861 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35675/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:45:07,896 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:45:07,896 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:35675/json 2026-08-11 09:45:07,899 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35675/json with timeout 3 increased to 10s during tests 2026-08-11 09:45:07,919 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Websocket url found: ws://127.0.0.1:35675/devtools/page/110FAF361953CCB17A6F230E84A31075 2026-08-11 09:45:07,966 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Enable chrome headless console log notification 2026-08-11 09:45:07,998 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless enable page notifications 2026-08-11 09:45:08,792 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:portal from n/a 2026-08-11 09:45:08,801 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Setting session cookie in browser 2026-08-11 09:45:08,807 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-08-11 09:45:08,807 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-08-11 09:45:08,825 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:45:09,330 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-11 09:45:09,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:09] "GET / HTTP/1.1" 200 - 208 0.177 0.948 2026-08-11 09:45:09,949 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Navigation result: {'frameId': '110FAF361953CCB17A6F230E84A31075', 'loaderId': '58074D19F0381A4E106F36A9EE01E56B', 'isDownload': False} 2026-08-11 09:45:09,949 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Evaluate ready code "odoo.isTourReady('portal_load_homepage')" 2026-08-11 09:45:09,977 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:09] "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-11 09:45:09,998 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 09:45:10,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.057 0.037 2026-08-11 09:45:10,096 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 09:45:10,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.035 0.056 2026-08-11 09:45:10,139 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 09:45:10,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.007 0.019 2026-08-11 09:45:10,281 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:45:10,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.023 0.008 2026-08-11 09:45:10,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:45:10,321 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:45:10,362 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 09:45:10,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.010 0.029 2026-08-11 09:45:10,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.003 0.029 2026-08-11 09:45:10,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.002 0.029 2026-08-11 09:45:10,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.010 0.004 2026-08-11 09:45:10,873 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Evaluate test code "odoo.startTour('portal_load_homepage', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-08-11 09:45:10,944 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.015 0.119 2026-08-11 09:45:10,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.095 2026-08-11 09:45:10,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:10] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.012 0.087 2026-08-11 09:45:11,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:11] "GET /my HTTP/1.1" 200 - 103 0.060 0.479 2026-08-11 09:45:11,657 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:11] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:11,675 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:11] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:11,681 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:11] "GET /viin_affiliate/static/src/img/commission.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:45:11,686 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:11] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:45:11,696 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:11] "GET /viin_affiliate_loyalty/static/src/img/affiliate-loyalty.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:45:11,706 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:11] "GET /viin_affiliate_website/static/src/img/affiliate-link.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:45:11,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:11] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.006 0.004 2026-08-11 09:45:12,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.010 0.018 2026-08-11 09:45:12,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.015 0.015 2026-08-11 09:45:12,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "POST /my/counters HTTP/1.1" 200 - 70 0.079 0.077 2026-08-11 09:45:12,214 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /viin_logistics/static/src/img/logistics_shipment_icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:45:12,220 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /viin_fleet_booking/static/src/img/fleet_booking_icon.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:45:12,239 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:45:12,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "POST /my/counters HTTP/1.1" 200 - 71 0.118 0.206 2026-08-11 09:45:12,405 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:45:12,435 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /account/static/src/img/Bill.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:45:12,436 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /to_wallet/static/src/img/wallet.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:45:12,451 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /project/static/src/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:45:12,466 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:45:12,496 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /mrp_subcontracting/static/src/img/manufacturing.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:45:12,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "POST /my/counters HTTP/1.1" 200 - 25 0.090 0.339 2026-08-11 09:45:12,501 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /hr_timesheet/static/img/timesheet.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-08-11 09:45:12,503 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /website_crm_partner_assign/static/src/img/leads.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:45:12,533 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.016 0.442 2026-08-11 09:45:12,536 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:12] "GET /purchase/static/src/img/calculator.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:45:13,301 104 INFO rb-3df6733-223812-402932 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-11 09:45:13,315 104 INFO rb-3df6733-223812-402932 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-11 09:45:13,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:13] "GET /my/account HTTP/1.1" 200 - 48 0.064 0.349 2026-08-11 09:45:13,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:13] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.007 0.012 2026-08-11 09:45:14,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:14] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-11 09:45:14,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:14] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.002 0.007 2026-08-11 09:45:14,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.006 2026-08-11 09:45:14,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:14] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.008 0.010 2026-08-11 09:45:15,660 104 INFO rb-3df6733-223812-402932 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-11 09:45:15,676 104 INFO rb-3df6733-223812-402932 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-11 09:45:15,692 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Submit the form (trigger: button[type=submit])' 2026-08-11 09:45:15,716 104 INFO rb-3df6733-223812-402932 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-11 09:45:15,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:15] "POST /my/account HTTP/1.1" 303 - 109 0.097 0.136 2026-08-11 09:45:16,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "GET /my/home HTTP/1.1" 200 - 57 0.053 0.092 2026-08-11 09:45:16,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.003 0.009 2026-08-11 09:45:16,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-08-11 09:45:16,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.002 0.009 2026-08-11 09:45:16,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.002 0.014 2026-08-11 09:45:16,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "POST /my/counters HTTP/1.1" 200 - 54 0.037 0.049 2026-08-11 09:45:16,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "POST /my/counters HTTP/1.1" 200 - 40 0.031 0.126 2026-08-11 09:45:16,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.011 0.160 2026-08-11 09:45:16,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:16] "POST /my/counters HTTP/1.1" 200 - 18 0.022 0.190 2026-08-11 09:45:17,727 104 INFO rb-3df6733-223812-402932 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-11 09:45:17,729 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi.browser: test successful 2026-08-11 09:45:17,739 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Closing chrome headless with pid 20859 2026-08-11 09:45:17,739 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Closing websocket connection 2026-08-11 09:45:17,740 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Terminating chrome headless with pid 20859 2026-08-11 09:45:17,877 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094517_876752_TestUi.txt 2026-08-11 09:45:17,877 104 INFO rb-3df6733-223812-402932 odoo.addons.portal.tests.test_tours.TestUi: Removing chrome user profile "/tmp/tmpf7z3yojp_chrome_odoo" 2026-08-11 09:45:17,921 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 09:45:25,728 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:45:34,990 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:45:40,712 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #112 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 09:45:43,010 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #112 deleted ir.attachment records with IDs: [5770, 5771, 5772, 5773, 5774, 5775, 5776, 5777, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824] 2026-08-11 09:45:43,010 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #112 deleted pos.config records with IDs: [135, 136, 137, 138] 2026-08-11 09:45:43,033 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #112 deleted ir.sequence records with IDs: [3103, 3106, 3156, 3159, 3104, 3107, 3157, 3160] 2026-08-11 09:45:49,149 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 280 and Message-Id '<695183688196928.1786441549.108582973480225-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@pos.com'" successfully sent 2026-08-11 09:45:49,149 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:45:49,174 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #112 deleted mail.mail records with IDs: [280] 2026-08-11 09:45:49,187 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #112 deleted mail.message records with IDs: [20897] 2026-08-11 09:45:49,188 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:45:49,215 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:45:49,627 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_01_pos_hr_tour ... 2026-08-11 09:45:50,142 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 21085 2026-08-11 09:45:50,143 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6fk0441t_chrome_odoo 2026-08-11 09:45:50,143 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45663/json/version 2026-08-11 09:45:50,145 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45663/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:45:50,197 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:45:50,197 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45663/json 2026-08-11 09:45:50,198 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45663/json with timeout 3 increased to 10s during tests 2026-08-11 09:45:50,260 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45663/devtools/page/D57B693F67796018549813420ECB847B 2026-08-11 09:45:50,279 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:45:50,295 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:45:50,410 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:45:50,433 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:45:50,457 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=139" in browser 2026-08-11 09:45:50,457 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=139" 2026-08-11 09:45:50,474 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:45:51,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:51] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 109 0.087 1.338 2026-08-11 09:45:51,895 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D57B693F67796018549813420ECB847B', 'loaderId': '3D622455345829408E40A3D6881A3B5D', 'isDownload': False} 2026-08-11 09:45:51,895 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosHrTour')" 2026-08-11 09:45:51,920 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:45:51,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:51] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.015 2026-08-11 09:45:51,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:51] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.024 2026-08-11 09:45:51,971 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:51] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.043 2026-08-11 09:45:52,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.017 0.008 2026-08-11 09:45:52,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:52] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.038 2026-08-11 09:45:52,402 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:52,408 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:52] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:45:52,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 09:45:52,443 104 INFO rb-3df6733-223812-402932 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-11 09:45:53,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 316 0.253 0.439 2026-08-11 09:45:53,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:53] "GET /pos/ui HTTP/1.1" 200 - 20 0.035 0.701 2026-08-11 09:45:53,243 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:45:53,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.101 2026-08-11 09:45:53,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:45:53,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.006 2026-08-11 09:45:54,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.169 0.319 2026-08-11 09:45:54,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "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-11 09:45:54,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "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-11 09:45:54,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:45:54,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 14 0.052 0.040 2026-08-11 09:45:54,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.013 0.129 2026-08-11 09:45:54,392 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:45:54,423 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.013 0.165 2026-08-11 09:45:54,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.010 0.195 2026-08-11 09:45:54,482 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45: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-11 09:45:54,498 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:54,513 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:45:54,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:54,521 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:45:54,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.024 0.269 2026-08-11 09:45:54,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.018 0.356 2026-08-11 09:45:54,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.301 2026-08-11 09:45:54,696 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.029 0.266 2026-08-11 09:45:54,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.010 0.319 2026-08-11 09:45:54,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 6 0.004 0.243 2026-08-11 09:45:54,802 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=product.product&field=image_128&id=1392&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.008 0.229 2026-08-11 09:45:54,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.180 2026-08-11 09:45:54,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.177 2026-08-11 09:45:54,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.179 2026-08-11 09:45:54,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.143 2026-08-11 09:45:54,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.093 2026-08-11 09:45:54,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.091 2026-08-11 09:45:54,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.012 0.084 2026-08-11 09:45:54,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.001 0.098 2026-08-11 09:45:54,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.007 0.101 2026-08-11 09:45:54,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:54] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.007 0.098 2026-08-11 09:45:55,225 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,241 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,258 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-08-11 09:45:55,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:55,270 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:45:55,274 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,291 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,308 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,324 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,341 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-11 09:45:55,359 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,374 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,391 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:45:55,407 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-08-11 09:45:55,424 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,441 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,457 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:45:55,474 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-08-11 09:45:55,491 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:45:55,508 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-11 09:45:55,525 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:45:55,536 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:55] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:45:55,544 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,564 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,576 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-11 09:45:55,596 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,611 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,612 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:55] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:45:55,630 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:45:55,644 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-08-11 09:45:55,659 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,675 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:45:55,709 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-08-11 09:45:55,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:45:55,742 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:45:55,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:55] "GET /web/image/hr.employee.public/24/avatar_128 HTTP/1.1" 200 - 12 0.011 0.015 2026-08-11 09:45:55,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:45:55,810 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,827 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click cashier name (trigger: .oe_status .username)' 2026-08-11 09:45:55,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.015 2026-08-11 09:45:55,842 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,858 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,878 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:45:55,887 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:55] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 200 - 7 0.012 0.014 2026-08-11 09:45:55,892 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click lock button (trigger: .lock-button)' 2026-08-11 09:45:55,908 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,925 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,941 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,957 104 INFO rb-3df6733-223812-402932 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-11 09:45:55,974 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:45:55,990 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-08-11 09:45:56,009 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,024 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,040 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:45:56,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-08-11 09:45:56,074 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:45:56,092 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:45:56,109 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:56] "GET /web/image/hr.employee.public/25/avatar_128 HTTP/1.1" 200 - 7 0.005 0.014 2026-08-11 09:45:56,124 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,144 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,158 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,175 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,191 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,207 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,226 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,241 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,257 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,274 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:45:56,292 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:45:56,311 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-08-11 09:45:56,324 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,341 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:45:56,358 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click lock button (trigger: .lock-button)' 2026-08-11 09:45:56,374 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,391 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,407 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,424 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,442 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,458 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,474 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:45:56,491 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-08-11 09:45:56,507 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:45:56,526 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .highlight' 2026-08-11 09:45:56,541 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,559 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,574 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,592 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,612 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,624 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,643 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,658 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,675 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,691 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:45:56,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:45:56,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-08-11 09:45:56,741 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,757 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,774 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click cashier name (trigger: .oe_status .username)' 2026-08-11 09:45:56,792 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,808 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,824 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .highlight' 2026-08-11 09:45:56,841 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,860 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,874 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,893 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,908 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,924 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,943 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,958 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,975 104 INFO rb-3df6733-223812-402932 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-11 09:45:56,991 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:45:57,009 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:45:57,027 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-08-11 09:45:57,042 104 INFO rb-3df6733-223812-402932 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-11 09:45:57,043 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:45:57,050 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 21085 2026-08-11 09:45:57,052 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:45:57,054 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 21085 2026-08-11 09:45:57,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:45:57,166 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094557_165849_TestUi.txt 2026-08-11 09:45:57,166 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp6fk0441t_chrome_odoo" 2026-08-11 09:45:57,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_cannot_close_session ... 2026-08-11 09:45:57,600 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 21304 2026-08-11 09:45:57,600 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpgokgpjrp_chrome_odoo 2026-08-11 09:45:57,601 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37115/json/version 2026-08-11 09:45:57,602 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37115/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:45:57,633 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:45:57,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37115/json 2026-08-11 09:45:57,659 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37115/json with timeout 3 increased to 10s during tests 2026-08-11 09:45:57,676 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37115/devtools/page/66493C1CA6FC0E18CC106E5C72BF4FFD 2026-08-11 09:45:57,705 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:45:57,715 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:45:57,866 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:45:57,881 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:45:57,886 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=139" in browser 2026-08-11 09:45:57,886 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=139" 2026-08-11 09:45:57,903 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:45:58,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:58] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 114 0.069 0.566 2026-08-11 09:45:58,536 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': '66493C1CA6FC0E18CC106E5C72BF4FFD', 'loaderId': '20EFA71FA5631B6708F829AEC977B5DA', 'isDownload': False} 2026-08-11 09:45:58,537 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashierCannotClose')" 2026-08-11 09:45:58,555 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:45:58,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:58] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.013 0.010 2026-08-11 09:45:58,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:58] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.024 2026-08-11 09:45:58,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:58] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.014 0.030 2026-08-11 09:45:58,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:58] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:45:59,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-11 09:45:59,041 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:45:59,049 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:45:59,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 09:45:59,091 104 INFO rb-3df6733-223812-402932 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-11 09:45:59,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.308 0.426 2026-08-11 09:45:59,864 104 INFO rb-3df6733-223812-402932 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-11 09:45:59,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.050 2026-08-11 09:45:59,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.018 0.013 2026-08-11 09:45:59,951 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:45:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:46:00,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 14 0.031 0.044 2026-08-11 09:46:00,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.011 0.082 2026-08-11 09:46:00,084 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:46:00,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.010 0.113 2026-08-11 09:46:00,160 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.018 0.149 2026-08-11 09:46:00,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "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-11 09:46:00,182 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:46:00,201 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:46:00,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.014 0.187 2026-08-11 09:46:00,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 09:46:00,275 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.047 2026-08-11 09:46:00,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.018 0.267 2026-08-11 09:46:00,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.262 2026-08-11 09:46:00,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.023 0.264 2026-08-11 09:46:00,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.037 0.280 2026-08-11 09:46:00,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 11 0.017 0.185 2026-08-11 09:46:00,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=product.product&field=image_128&id=1392&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.010 0.227 2026-08-11 09:46:00,533 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.004 0.208 2026-08-11 09:46:00,553 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.223 2026-08-11 09:46:00,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.213 2026-08-11 09:46:00,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.193 2026-08-11 09:46:00,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.146 2026-08-11 09:46:00,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.118 2026-08-11 09:46:00,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.005 0.090 2026-08-11 09:46:00,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.003 0.101 2026-08-11 09:46:00,665 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.005 0.101 2026-08-11 09:46:00,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.004 0.088 2026-08-11 09:46:00,891 104 INFO rb-3df6733-223812-402932 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-11 09:46:00,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-08-11 09:46:00,915 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:00,924 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:00,925 104 INFO rb-3df6733-223812-402932 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-11 09:46:00,941 104 INFO rb-3df6733-223812-402932 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-11 09:46:00,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:00] "GET /web/image/hr.employee.public/26/avatar_128 HTTP/1.1" 200 - 12 0.013 0.018 2026-08-11 09:46:01,004 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:46:01,019 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'body:not(:has(.close-button))' 2026-08-11 09:46:01,038 104 INFO rb-3df6733-223812-402932 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-11 09:46:01,047 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:46:01,063 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:01] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:46:01,090 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 21304 2026-08-11 09:46:01,094 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:46:01,095 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 21304 2026-08-11 09:46:01,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094601_192005_TestUi.txt 2026-08-11 09:46:01,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpgokgpjrp_chrome_odoo" 2026-08-11 09:46:01,220 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_stay_logged_in ... 2026-08-11 09:46:01,650 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 21503 2026-08-11 09:46:01,651 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpqulafbwl_chrome_odoo 2026-08-11 09:46:01,651 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40971/json/version 2026-08-11 09:46:01,652 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40971/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:46:01,684 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:46:01,685 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40971/json 2026-08-11 09:46:01,693 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40971/json with timeout 3 increased to 10s during tests 2026-08-11 09:46:01,705 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40971/devtools/page/D9E86355F9967DBCCA22A7C8AE56ABA4 2026-08-11 09:46:01,735 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:46:01,822 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:46:01,929 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:46:01,932 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:46:01,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=139" in browser 2026-08-11 09:46:01,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=139" 2026-08-11 09:46:01,961 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:46:02,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:02] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 110 0.124 0.586 2026-08-11 09:46:02,673 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D9E86355F9967DBCCA22A7C8AE56ABA4', 'loaderId': '51E80D8A223C9ED5E2CFBFCB13D0D867', 'isDownload': False} 2026-08-11 09:46:02,673 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashierStayLogged')" 2026-08-11 09:46:02,708 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:02,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:02] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.011 2026-08-11 09:46:02,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:02] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.013 0.032 2026-08-11 09:46:02,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:02] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.013 0.036 2026-08-11 09:46:03,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:03] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-11 09:46:03,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-11 09:46:03,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:03] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:46:03,237 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:46:03,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.008 2026-08-11 09:46:03,258 104 INFO rb-3df6733-223812-402932 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-11 09:46:03,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 316 0.310 0.404 2026-08-11 09:46:04,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "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-11 09:46:04,052 104 INFO rb-3df6733-223812-402932 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-11 09:46:04,078 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "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-11 09:46:04,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.004 2026-08-11 09:46:04,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 14 0.033 0.042 2026-08-11 09:46:04,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.011 0.113 2026-08-11 09:46:04,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:46:04,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:04,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.010 0.127 2026-08-11 09:46:04,274 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "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-11 09:46:04,280 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:04,288 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:46:04,295 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:46:04,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.021 0.146 2026-08-11 09:46:04,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.010 0.188 2026-08-11 09:46:04,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.016 0.226 2026-08-11 09:46:04,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.240 2026-08-11 09:46:04,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 6 0.023 0.142 2026-08-11 09:46:04,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.033 0.208 2026-08-11 09:46:04,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.008 0.255 2026-08-11 09:46:04,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=product.product&field=image_128&id=1392&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 8 0.008 0.253 2026-08-11 09:46:04,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.214 2026-08-11 09:46:04,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.211 2026-08-11 09:46:04,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.194 2026-08-11 09:46:04,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.195 2026-08-11 09:46:04,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.031 0.135 2026-08-11 09:46:04,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.134 2026-08-11 09:46:04,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.121 2026-08-11 09:46:04,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.003 0.126 2026-08-11 09:46:04,802 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.005 0.131 2026-08-11 09:46:04,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:04] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-08-11%2009:45:17 HTTP/1.1" 200 - 4 0.004 0.126 2026-08-11 09:46:05,007 104 INFO rb-3df6733-223812-402932 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-11 09:46:05,024 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-08-11 09:46:05,035 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:46:05,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:05,051 104 INFO rb-3df6733-223812-402932 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-11 09:46:05,058 104 INFO rb-3df6733-223812-402932 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-11 09:46:05,075 104 INFO rb-3df6733-223812-402932 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-11 09:46:05,090 104 INFO rb-3df6733-223812-402932 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-11 09:46:05,107 104 INFO rb-3df6733-223812-402932 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-11 09:46:05,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 200 - 12 0.015 0.019 2026-08-11 09:46:05,163 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'body' 2026-08-11 09:46:05,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 20 0.013 0.040 2026-08-11 09:46:05,245 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:05,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:46:05,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.005 2026-08-11 09:46:05,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.134 0.313 2026-08-11 09:46:05,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "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-11 09:46:05,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "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-11 09:46:05,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:46:05,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.006 2026-08-11 09:46:05,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:05] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 304 - 7 0.003 0.013 2026-08-11 09:46:06,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:06] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.004 0.013 2026-08-11 09:46:06,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.007 2026-08-11 09:46:06,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:06] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.013 0.013 2026-08-11 09:46:06,774 104 INFO rb-3df6733-223812-402932 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-11 09:46:06,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:46:06,809 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'click lock button (trigger: .lock-button)' 2026-08-11 09:46:06,830 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'body' 2026-08-11 09:46:06,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:06] "GET /pos/ui?config_id=139 HTTP/1.1" 200 - 20 0.027 0.039 2026-08-11 09:46:06,915 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:07,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:46:07,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:46:07,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 181 0.158 0.343 2026-08-11 09:46:07,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.038 2026-08-11 09:46:07,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "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-11 09:46:07,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:46:07,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.005 2026-08-11 09:46:07,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.005 0.013 2026-08-11 09:46:07,765 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.008 2026-08-11 09:46:07,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:07] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.007 0.011 2026-08-11 09:46:08,495 104 INFO rb-3df6733-223812-402932 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-11 09:46:08,497 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:46:08,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 21503 2026-08-11 09:46:08,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:46:08,506 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 21503 2026-08-11 09:46:08,627 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094608_627153_TestUi.txt 2026-08-11 09:46:08,627 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpqulafbwl_chrome_odoo" 2026-08-11 09:46:08,741 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 10 removed 2026-08-11 09:46:16,054 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:46:24,450 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:46:29,111 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #117 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 09:46:31,451 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #117 deleted ir.attachment records with IDs: [5923, 5924, 5925, 5926, 5927, 5928, 5929, 5930, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977] 2026-08-11 09:46:31,451 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #117 deleted pos.config records with IDs: [140, 141, 142, 143] 2026-08-11 09:46:31,472 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #117 deleted ir.sequence records with IDs: [3217, 3220, 3270, 3273, 3218, 3221, 3271, 3274] 2026-08-11 09:46:35,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_2_discounts_specific_global ... 2026-08-11 09:46:36,890 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 21728 2026-08-11 09:46:36,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp7gxmwv7k_chrome_odoo 2026-08-11 09:46:36,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32979/json/version 2026-08-11 09:46:36,892 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32979/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:46:36,984 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:46:36,984 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32979/json 2026-08-11 09:46:36,985 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32979/json with timeout 3 increased to 10s during tests 2026-08-11 09:46:37,003 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32979/devtools/page/33ABFC9FFF282D8875F0716C2291B90B 2026-08-11 09:46:37,036 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:46:37,046 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:46:37,428 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:46:37,443 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:46:37,445 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:46:37,445 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:46:37,460 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:46:38,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.083 0.570 2026-08-11 09:46:38,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '33ABFC9FFF282D8875F0716C2291B90B', 'loaderId': '9133D2560FAD3CD268AC32453B0C9FC6', 'isDownload': False} 2026-08-11 09:46:38,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyalty2DiscountsSpecificGlobal')" 2026-08-11 09:46:38,132 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:38,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.012 2026-08-11 09:46:38,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.018 2026-08-11 09:46:38,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.023 2026-08-11 09:46:38,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.028 0.008 2026-08-11 09:46:38,608 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.022 2026-08-11 09:46:38,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:46:38,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.009 2026-08-11 09:46:38,657 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:46:38,661 104 INFO rb-3df6733-223812-402932 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-11 09:46:39,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.274 0.405 2026-08-11 09:46:39,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:39] "GET /pos/web HTTP/1.1" 200 - 20 0.036 0.690 2026-08-11 09:46:39,451 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:39,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.104 2026-08-11 09:46:39,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:46:39,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:46:40,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.200 0.352 2026-08-11 09:46:40,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.040 2026-08-11 09:46:40,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.010 0.010 2026-08-11 09:46:40,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:46:40,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.051 0.035 2026-08-11 09:46:40,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:46:40,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.038 0.120 2026-08-11 09:46:40,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.166 2026-08-11 09:46:40,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.215 2026-08-11 09:46:40,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.226 2026-08-11 09:46:40,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.300 2026-08-11 09:46:40,794 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "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-11 09:46:40,799 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:40,805 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:40,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.016 0.227 2026-08-11 09:46:40,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.236 2026-08-11 09:46:40,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1416&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.234 2026-08-11 09:46:40,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:40] "GET /web/image?model=product.product&field=image_128&id=1417&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.260 2026-08-11 09:46:41,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.247 2026-08-11 09:46:41,010 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:41,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.006 0.196 2026-08-11 09:46:41,041 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:46:41,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.015 0.219 2026-08-11 09:46:41,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.196 2026-08-11 09:46:41,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.162 2026-08-11 09:46:41,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.166 2026-08-11 09:46:41,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.136 2026-08-11 09:46:41,126 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.104 2026-08-11 09:46:41,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.010 0.096 2026-08-11 09:46:41,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.129 2026-08-11 09:46:41,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.010 0.138 2026-08-11 09:46:41,250 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.156 2026-08-11 09:46:41,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.160 2026-08-11 09:46:41,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.117 2026-08-11 09:46:41,540 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:46:41,557 104 INFO rb-3df6733-223812-402932 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-11 09:46:41,578 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:46:41,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.016 2026-08-11 09:46:41,589 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:46:41,640 104 INFO rb-3df6733-223812-402932 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-11 09:46:41,666 104 INFO rb-3df6733-223812-402932 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-11 09:46:41,710 104 INFO rb-3df6733-223812-402932 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-11 09:46:41,732 104 INFO rb-3df6733-223812-402932 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-11 09:46:41,741 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,606 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,651 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,658 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,673 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:46:42,696 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:46:42,701 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:42,704 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:42,717 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,732 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,763 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,772 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,789 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:46:42,808 104 INFO rb-3df6733-223812-402932 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-11 09:46:42,814 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58763690 for PoS orders references: ['Order 00250-002-0001'] (draft: False) 2026-08-11 09:46:42,818 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:43,038 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58763690 with result: [{'id': 302, 'pos_reference': 'Order 00250-002-0001', 'account_move': False}] 2026-08-11 09:46:43,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 110 0.143 0.111 2026-08-11 09:46:43,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.025 0.053 2026-08-11 09:46:43,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:43] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.016 0.017 2026-08-11 09:46:43,276 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:46:43,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:46:43,948 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:46:43,962 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 21728 2026-08-11 09:46:43,963 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:46:43,963 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 21728 2026-08-11 09:46:44,042 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094644_041220_TestUi.txt 2026-08-11 09:46:44,042 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp7gxmwv7k_chrome_odoo" 2026-08-11 09:46:44,074 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_apply_reward_on_product_scan ... 2026-08-11 09:46:44,977 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 21947 2026-08-11 09:46:44,977 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpwg_f6opk_chrome_odoo 2026-08-11 09:46:44,977 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45091/json/version 2026-08-11 09:46:44,979 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45091/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:46:45,034 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:46:45,035 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45091/json 2026-08-11 09:46:45,036 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45091/json with timeout 3 increased to 10s during tests 2026-08-11 09:46:45,094 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45091/devtools/page/4697BB8DAEBF89C9D316309C098CCDCA 2026-08-11 09:46:45,172 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:46:45,201 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:46:45,435 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:46:45,447 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:46:45,453 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:46:45,453 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:46:45,478 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:46:46,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.094 0.574 2026-08-11 09:46:46,139 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '4697BB8DAEBF89C9D316309C098CCDCA', 'loaderId': '0A7262053F92A23BD301528C51CB0CF5', 'isDownload': False} 2026-08-11 09:46:46,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosRewardProductScan')" 2026-08-11 09:46:46,152 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:46,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:46:46,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-08-11 09:46:46,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.025 2026-08-11 09:46:46,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:46:46,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:46:46,591 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:46:46,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:46:46,605 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:46:46,620 104 INFO rb-3df6733-223812-402932 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-11 09:46:47,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.304 0.428 2026-08-11 09:46:47,402 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:46:47,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.039 2026-08-11 09:46:47,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "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-11 09:46:47,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.004 2026-08-11 09:46:47,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.029 0.037 2026-08-11 09:46:47,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.098 2026-08-11 09:46:47,596 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:46:47,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.121 2026-08-11 09:46:47,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.185 2026-08-11 09:46:47,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.225 2026-08-11 09:46:47,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.278 2026-08-11 09:46:47,779 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "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-11 09:46:47,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.016 0.221 2026-08-11 09:46:47,809 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:46:47,825 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:46:47,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.044 0.207 2026-08-11 09:46:47,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.269 2026-08-11 09:46:47,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.267 2026-08-11 09:46:47,963 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:48,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.274 2026-08-11 09:46:48,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.181 2026-08-11 09:46:48,035 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:46:48,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.213 2026-08-11 09:46:48,126 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image/res.users/120/avatar_128 HTTP/1.1" 200 - 18 0.027 0.233 2026-08-11 09:46:48,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.227 2026-08-11 09:46:48,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.174 2026-08-11 09:46:48,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.185 2026-08-11 09:46:48,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.167 2026-08-11 09:46:48,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.148 2026-08-11 09:46:48,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.138 2026-08-11 09:46:48,247 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.112 2026-08-11 09:46:48,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.110 2026-08-11 09:46:48,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.059 2026-08-11 09:46:48,558 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'PoS model scan barcode '95412427100283' (trigger: body)' 2026-08-11 09:46:48,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.016 2026-08-11 09:46:48,616 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,633 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,639 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,657 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:46:48,678 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:46:48,686 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:48,689 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:48,722 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,743 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,767 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,775 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,789 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,806 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,822 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,839 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:46:48,859 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82574921 for PoS orders references: ['Order 00251-001-0001'] (draft: False) 2026-08-11 09:46:48,861 104 INFO rb-3df6733-223812-402932 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-11 09:46:48,867 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:46:49,040 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82574921 with result: [{'id': 303, 'pos_reference': 'Order 00251-001-0001', 'account_move': False}] 2026-08-11 09:46:49,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.099 0.107 2026-08-11 09:46:49,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.036 0.046 2026-08-11 09:46:49,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:49] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:46:49,933 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:46:49,946 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:49,964 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 21947 2026-08-11 09:46:49,965 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:46:49,966 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 21947 2026-08-11 09:46:50,068 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094650_067898_TestUi.txt 2026-08-11 09:46:50,068 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpwg_f6opk_chrome_odoo" 2026-08-11 09:46:50,402 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22156 2026-08-11 09:46:50,402 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_385c4g4_chrome_odoo 2026-08-11 09:46:50,404 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43675/json/version 2026-08-11 09:46:50,410 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43675/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:46:50,502 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:46:50,502 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43675/json 2026-08-11 09:46:50,503 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43675/json with timeout 3 increased to 10s during tests 2026-08-11 09:46:50,528 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43675/devtools/page/590F9B59BA2D80B70BD55720C1FE23DC 2026-08-11 09:46:50,598 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:46:50,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:46:50,730 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:46:50,735 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:46:50,745 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:46:50,745 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:46:50,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:50] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 22 0.014 0.051 2026-08-11 09:46:50,823 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '590F9B59BA2D80B70BD55720C1FE23DC', 'loaderId': '459654283FD579EECF4989F88C302CF3', 'isDownload': False} 2026-08-11 09:46:50,823 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosRewardProductScanGS1')" 2026-08-11 09:46:50,837 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:50,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:50] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.016 2026-08-11 09:46:50,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:50] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.025 2026-08-11 09:46:50,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:50] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.035 2026-08-11 09:46:51,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:46:51,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:46:51,252 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:46:51,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.007 0.008 2026-08-11 09:46:51,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:46:51,281 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:46:51,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:46:51,314 104 INFO rb-3df6733-223812-402932 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-11 09:46:51,872 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.204 0.361 2026-08-11 09:46:51,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.043 2026-08-11 09:46:51,992 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:51] "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-11 09:46:52,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:46:52,073 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.036 2026-08-11 09:46:52,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.067 2026-08-11 09:46:52,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.109 2026-08-11 09:46:52,169 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:46:52,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.125 2026-08-11 09:46:52,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.173 2026-08-11 09:46:52,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.020 0.233 2026-08-11 09:46:52,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.012 0.253 2026-08-11 09:46:52,358 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46: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-11 09:46:52,390 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:46:52,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:46:52,400 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:52,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.031 0.251 2026-08-11 09:46:52,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.250 2026-08-11 09:46:52,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.271 2026-08-11 09:46:52,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.282 2026-08-11 09:46:52,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.234 2026-08-11 09:46:52,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.195 2026-08-11 09:46:52,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.172 2026-08-11 09:46:52,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.176 2026-08-11 09:46:52,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image/res.users/120/avatar_128 HTTP/1.1" 200 - 11 0.014 0.156 2026-08-11 09:46:52,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.150 2026-08-11 09:46:52,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.102 2026-08-11 09:46:52,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.005 0.111 2026-08-11 09:46:52,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.118 2026-08-11 09:46:52,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.125 2026-08-11 09:46:52,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.098 2026-08-11 09:46:52,774 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:52] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.012 0.057 2026-08-11 09:46:53,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'PoS model scan barcode '0195412427100283' (trigger: body)' 2026-08-11 09:46:53,152 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,169 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,172 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,190 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:46:53,212 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:46:53,217 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:53,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:46:53,228 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,239 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,275 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,276 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,292 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,306 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,322 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,339 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:46:53,359 104 INFO rb-3df6733-223812-402932 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-11 09:46:53,365 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85268911 for PoS orders references: ['Order 00251-002-0001'] (draft: False) 2026-08-11 09:46:53,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:46:53,465 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85268911 with result: [{'id': 304, 'pos_reference': 'Order 00251-002-0001', 'account_move': False}] 2026-08-11 09:46:53,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.059 0.065 2026-08-11 09:46:53,553 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.016 0.045 2026-08-11 09:46:53,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:53] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 09:46:54,337 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:46:54,353 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:46:54,384 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22156 2026-08-11 09:46:54,385 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:46:54,386 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22156 2026-08-11 09:46:54,493 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094654_493445_TestUi.txt 2026-08-11 09:46:54,493 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_385c4g4_chrome_odoo" 2026-08-11 09:46:54,528 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_archived_reward_products ... 2026-08-11 09:46:56,171 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22374 2026-08-11 09:46:56,171 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpgnifz8vx_chrome_odoo 2026-08-11 09:46:56,171 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39595/json/version 2026-08-11 09:46:56,173 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39595/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:46:56,219 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:46:56,219 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39595/json 2026-08-11 09:46:56,220 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39595/json with timeout 3 increased to 10s during tests 2026-08-11 09:46:56,229 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39595/devtools/page/B5F5DB6247DE2E749545A6041E78356D 2026-08-11 09:46:56,259 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:46:56,273 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:46:56,656 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:46:56,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:46:56,668 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:46:56,668 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:46:56,680 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:46:58,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.096 1.400 2026-08-11 09:46:58,175 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B5F5DB6247DE2E749545A6041E78356D', 'loaderId': 'BD1D4C92A4B977061120B77500684C0A', 'isDownload': False} 2026-08-11 09:46:58,175 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyArchivedRewardProductsInactive')" 2026-08-11 09:46:58,185 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:58,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.014 2026-08-11 09:46:58,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.024 2026-08-11 09:46:58,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.028 2026-08-11 09:46:58,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:46:58,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.007 2026-08-11 09:46:58,694 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:46:58,704 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:46:58,707 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.013 2026-08-11 09:46:58,729 104 INFO rb-3df6733-223812-402932 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-11 09:46:59,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 328 0.272 0.454 2026-08-11 09:46:59,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:59] "GET /pos/web HTTP/1.1" 200 - 20 0.021 0.738 2026-08-11 09:46:59,559 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:46:59,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.089 2026-08-11 09:46:59,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 09:46:59,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:46:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:47:00,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.158 0.387 2026-08-11 09:47:00,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "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-11 09:47:00,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "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-11 09:47:00,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 09:47:00,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.038 0.045 2026-08-11 09:47:00,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.029 0.132 2026-08-11 09:47:00,715 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:47:00,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.181 2026-08-11 09:47:00,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.024 2026-08-11 09:47:00,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.251 2026-08-11 09:47:00,818 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47: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-11 09:47:00,836 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:47:00,846 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:47:00,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.028 0.301 2026-08-11 09:47:00,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.287 2026-08-11 09:47:00,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:00] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.219 2026-08-11 09:47:01,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.051 0.455 2026-08-11 09:47:01,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.026 0.284 2026-08-11 09:47:01,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.015 0.273 2026-08-11 09:47:01,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:47:01,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.257 2026-08-11 09:47:01,171 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:47:01,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.026 0.266 2026-08-11 09:47:01,210 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.242 2026-08-11 09:47:01,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.023 0.284 2026-08-11 09:47:01,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.227 2026-08-11 09:47:01,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.159 2026-08-11 09:47:01,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.153 2026-08-11 09:47:01,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.014 0.177 2026-08-11 09:47:01,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.008 0.187 2026-08-11 09:47:01,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.131 2026-08-11 09:47:01,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.138 2026-08-11 09:47:01,459 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.012 0.063 2026-08-11 09:47:01,573 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:47:01,594 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,610 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:47:01,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.026 2026-08-11 09:47:01,632 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:47:01,692 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,717 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.012 2026-08-11 09:47:01,781 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,786 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.011 2026-08-11 09:47:01,801 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:47:01,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.029 2026-08-11 09:47:01,833 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:47:01,840 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.012 2026-08-11 09:47:01,845 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:01,848 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:47:01,869 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.014 0.014 2026-08-11 09:47:01,883 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,896 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,910 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,914 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 09:47:01,926 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:47:01,939 104 INFO rb-3df6733-223812-402932 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-11 09:47:01,946 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69308575 for PoS orders references: ['Order 00252-002-0001'] (draft: False) 2026-08-11 09:47:01,956 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:47:02,113 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69308575 with result: [{'id': 305, 'pos_reference': 'Order 00252-002-0001', 'account_move': False}] 2026-08-11 09:47:02,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.085 0.103 2026-08-11 09:47:02,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.039 0.047 2026-08-11 09:47:02,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:02] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.017 0.009 2026-08-11 09:47:02,914 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:47:03,010 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:47:03,024 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:03,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22374 2026-08-11 09:47:03,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:47:03,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22374 2026-08-11 09:47:03,155 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094703_155069_TestUi.txt 2026-08-11 09:47:03,155 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpgnifz8vx_chrome_odoo" 2026-08-11 09:47:03,525 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22598 2026-08-11 09:47:03,525 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpsikjibyn_chrome_odoo 2026-08-11 09:47:03,525 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44481/json/version 2026-08-11 09:47:03,560 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44481/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:47:03,584 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:47:03,585 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44481/json 2026-08-11 09:47:03,585 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44481/json with timeout 3 increased to 10s during tests 2026-08-11 09:47:03,610 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44481/devtools/page/76F6F1FFB1B30EEFF9DE4F88E05C922E 2026-08-11 09:47:03,662 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:47:03,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:47:03,759 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:47:03,792 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:47:03,798 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:47:03,798 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:47:04,121 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 103 0.090 0.225 2026-08-11 09:47:04,124 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '76F6F1FFB1B30EEFF9DE4F88E05C922E', 'loaderId': '24C5FD39C37B590FB81C711B3AACC78F', 'isDownload': False} 2026-08-11 09:47:04,124 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyArchivedRewardProductsActive')" 2026-08-11 09:47:04,143 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:04,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.011 2026-08-11 09:47:04,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.023 2026-08-11 09:47:04,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.044 2026-08-11 09:47:04,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:47:04,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.007 2026-08-11 09:47:04,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:47:04,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:47:04,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:47:04,724 104 INFO rb-3df6733-223812-402932 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-11 09:47:05,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.422 0.501 2026-08-11 09:47:05,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:05] "GET /pos/web HTTP/1.1" 200 - 20 0.024 0.949 2026-08-11 09:47:05,757 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:05,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.129 2026-08-11 09:47:05,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 09:47:06,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:47:06,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.180 0.388 2026-08-11 09:47:06,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.045 2026-08-11 09:47:06,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "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-11 09:47:06,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:47:06,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.028 0.046 2026-08-11 09:47:06,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.103 2026-08-11 09:47:06,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:06,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "GET /web/image?model=product.product&field=image_128&id=1421&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.157 2026-08-11 09:47:06,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:06] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.212 2026-08-11 09:47:07,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.234 2026-08-11 09:47:07,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.303 2026-08-11 09:47:07,085 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47: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-11 09:47:07,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.012 0.269 2026-08-11 09:47:07,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:47:07,120 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:47:07,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.233 2026-08-11 09:47:07,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.270 2026-08-11 09:47:07,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.277 2026-08-11 09:47:07,316 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.266 2026-08-11 09:47:07,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.005 0.207 2026-08-11 09:47:07,339 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:47:07,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.203 2026-08-11 09:47:07,363 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.179 2026-08-11 09:47:07,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.171 2026-08-11 09:47:07,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.152 2026-08-11 09:47:07,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.117 2026-08-11 09:47:07,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.016 0.111 2026-08-11 09:47:07,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.010 0.121 2026-08-11 09:47:07,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.154 2026-08-11 09:47:07,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.162 2026-08-11 09:47:07,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.148 2026-08-11 09:47:07,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.159 2026-08-11 09:47:07,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.081 2026-08-11 09:47:07,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:47:07,840 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:47:07,901 104 INFO rb-3df6733-223812-402932 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-11 09:47:07,924 104 INFO rb-3df6733-223812-402932 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-11 09:47:07,981 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:47:07,996 104 INFO rb-3df6733-223812-402932 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-11 09:47:08,007 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:47:08,028 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:47:08,031 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:08,034 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:08,050 104 INFO rb-3df6733-223812-402932 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-11 09:47:08,063 104 INFO rb-3df6733-223812-402932 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-11 09:47:08,089 104 INFO rb-3df6733-223812-402932 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-11 09:47:08,105 104 INFO rb-3df6733-223812-402932 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-11 09:47:08,121 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:47:08,139 104 INFO rb-3df6733-223812-402932 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-11 09:47:08,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:08] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.015 0.012 2026-08-11 09:47:08,180 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #91506315 for PoS orders references: ['Order 00252-004-0001'] (draft: False) 2026-08-11 09:47:08,182 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:47:08,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #91506315 with result: [{'id': 306, 'pos_reference': 'Order 00252-004-0001', 'account_move': False}] 2026-08-11 09:47:08,411 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.130 0.107 2026-08-11 09:47:08,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 47 0.097 0.073 2026-08-11 09:47:08,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:08] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.010 2026-08-11 09:47:08,917 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-11 09:47:09,377 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:47:09,389 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:09,408 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22598 2026-08-11 09:47:09,409 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:47:09,409 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22598 2026-08-11 09:47:09,497 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094709_496864_TestUi.txt 2026-08-11 09:47:09,497 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpsikjibyn_chrome_odoo" 2026-08-11 09:47:09,534 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_buy_x_get_y_reward_qty ... 2026-08-11 09:47:10,301 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22818 2026-08-11 09:47:10,301 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpnsa_0our_chrome_odoo 2026-08-11 09:47:10,302 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44761/json/version 2026-08-11 09:47:10,303 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44761/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:47:10,369 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:47:10,369 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44761/json 2026-08-11 09:47:10,370 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44761/json with timeout 3 increased to 10s during tests 2026-08-11 09:47:10,389 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44761/devtools/page/F7EB3E721F22163DA182282066F06788 2026-08-11 09:47:10,416 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:47:10,462 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:47:10,731 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:47:10,740 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:47:10,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:47:10,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:47:10,763 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:47:11,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.095 0.601 2026-08-11 09:47:11,458 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F7EB3E721F22163DA182282066F06788', 'loaderId': '09A29F4A6CE31CF4FBA851FDAB300AB3', 'isDownload': False} 2026-08-11 09:47:11,458 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_buy_x_get_y_reward_qty')" 2026-08-11 09:47:11,470 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:11,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.008 2026-08-11 09:47:11,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.026 2026-08-11 09:47:11,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.030 2026-08-11 09:47:11,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.009 0.008 2026-08-11 09:47:11,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.012 0.015 2026-08-11 09:47:11,918 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:47:11,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:47:11,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:47:11,940 104 INFO rb-3df6733-223812-402932 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-11 09:47:12,710 104 INFO rb-3df6733-223812-402932 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-11 09:47:12,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.339 0.444 2026-08-11 09:47:12,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:12] "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-11 09:47:12,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:12] "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-11 09:47:12,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:47:12,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:12] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.029 0.041 2026-08-11 09:47:12,937 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:47:12,954 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:12] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.099 2026-08-11 09:47:12,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:12] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.112 2026-08-11 09:47:13,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.143 2026-08-11 09:47:13,068 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:47:13,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:47:13,113 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:47:13,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.041 0.270 2026-08-11 09:47:13,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.314 2026-08-11 09:47:13,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.288 2026-08-11 09:47:13,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:13,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.321 2026-08-11 09:47:13,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.010 0.308 2026-08-11 09:47:13,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.216 2026-08-11 09:47:13,362 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:47:13,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.168 2026-08-11 09:47:13,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.144 2026-08-11 09:47:13,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.140 2026-08-11 09:47:13,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.134 2026-08-11 09:47:13,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.024 0.143 2026-08-11 09:47:13,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.018 0.165 2026-08-11 09:47:13,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.183 2026-08-11 09:47:13,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.228 2026-08-11 09:47:13,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.016 0.222 2026-08-11 09:47:13,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.220 2026-08-11 09:47:13,701 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.214 2026-08-11 09:47:13,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.013 0.164 2026-08-11 09:47:13,756 104 INFO rb-3df6733-223812-402932 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-11 09:47:13,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.016 2026-08-11 09:47:13,812 104 INFO rb-3df6733-223812-402932 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-11 09:47:13,823 104 INFO rb-3df6733-223812-402932 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-11 09:47:13,842 104 INFO rb-3df6733-223812-402932 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-11 09:47:13,854 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,739 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,767 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,789 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,826 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,831 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,848 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,854 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:14,858 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:14,867 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,876 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,888 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,908 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,925 104 INFO rb-3df6733-223812-402932 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-11 09:47:14,931 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:14,934 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28819573 for PoS orders references: ['Order 00253-001-0001'] (draft: False) 2026-08-11 09:47:15,090 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28819573 with result: [{'id': 307, 'pos_reference': 'Order 00253-001-0001', 'account_move': False}] 2026-08-11 09:47:15,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.092 0.098 2026-08-11 09:47:15,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.043 0.047 2026-08-11 09:47:15,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:15] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.011 0.012 2026-08-11 09:47:15,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-11 09:47:16,008 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,037 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,041 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,054 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,071 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,920 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,923 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,947 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,956 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,972 104 INFO rb-3df6733-223812-402932 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-11 09:47:16,988 104 INFO rb-3df6733-223812-402932 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-11 09:47:17,008 104 INFO rb-3df6733-223812-402932 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-11 09:47:17,021 104 INFO rb-3df6733-223812-402932 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-11 09:47:17,037 104 INFO rb-3df6733-223812-402932 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-11 09:47:17,053 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71439801 for PoS orders references: ['Order 00253-001-0002'] (draft: False) 2026-08-11 09:47:17,054 104 INFO rb-3df6733-223812-402932 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-11 09:47:17,122 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71439801 with result: [{'id': 308, 'pos_reference': 'Order 00253-001-0002', 'account_move': False}] 2026-08-11 09:47:17,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.033 0.059 2026-08-11 09:47:17,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.036 0.041 2026-08-11 09:47:17,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:47:17,989 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:47:18,001 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:18] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:18,014 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22818 2026-08-11 09:47:18,014 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:47:18,016 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22818 2026-08-11 09:47:18,093 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094718_092769_TestUi.txt 2026-08-11 09:47:18,093 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpnsa_0our_chrome_odoo" 2026-08-11 09:47:18,120 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_reward_pos_combo ... 2026-08-11 09:47:21,698 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23029 2026-08-11 09:47:21,699 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzteddvd9_chrome_odoo 2026-08-11 09:47:21,699 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43683/json/version 2026-08-11 09:47:21,707 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43683/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:47:21,782 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:47:21,782 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43683/json 2026-08-11 09:47:21,783 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43683/json with timeout 3 increased to 10s during tests 2026-08-11 09:47:21,799 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43683/devtools/page/AAD11597A2D9369A086AC543A8597C4E 2026-08-11 09:47:21,812 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:47:21,817 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:47:22,145 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:47:22,154 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:47:22,156 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-11 09:47:22,157 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-11 09:47:22,172 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:47:22,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:22] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 117 0.071 0.539 2026-08-11 09:47:22,781 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AAD11597A2D9369A086AC543A8597C4E', 'loaderId': 'AA277BA7B0D6B2F9941D8A179F2CC382', 'isDownload': False} 2026-08-11 09:47:22,781 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboCheapestRewardProgram')" 2026-08-11 09:47:22,833 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:22,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:22] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.013 0.006 2026-08-11 09:47:22,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:22] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.019 0.024 2026-08-11 09:47:22,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:22] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.047 2026-08-11 09:47:23,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:23] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:47:23,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 09:47:23,295 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:47:23,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.005 2026-08-11 09:47:23,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:23] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:47:23,312 104 INFO rb-3df6733-223812-402932 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-11 09:47:24,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.283 0.458 2026-08-11 09:47:24,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:24] "GET /pos/web HTTP/1.1" 200 - 20 0.027 0.755 2026-08-11 09:47:24,139 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:24,192 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.090 2026-08-11 09:47:24,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 09:47:24,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:47:25,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.231 0.332 2026-08-11 09:47:25,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "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-11 09:47:25,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "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-11 09:47:25,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.004 2026-08-11 09:47:25,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1429&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.047 0.047 2026-08-11 09:47:25,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1428&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.122 2026-08-11 09:47:25,322 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:47:25,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1430&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.162 2026-08-11 09:47:25,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1432&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.182 2026-08-11 09:47:25,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1431&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.249 2026-08-11 09:47:25,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1433&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.244 2026-08-11 09:47:25,469 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.202 2026-08-11 09:47:25,480 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "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-11 09:47:25,505 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:25,509 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:25,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1434&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.183 2026-08-11 09:47:25,539 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:47:25,578 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1435&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.214 2026-08-11 09:47:25,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1436&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.205 2026-08-11 09:47:25,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1437&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.213 2026-08-11 09:47:25,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.205 2026-08-11 09:47:25,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:47:25,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.161 2026-08-11 09:47:25,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.014 0.149 2026-08-11 09:47:25,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.158 2026-08-11 09:47:25,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.142 2026-08-11 09:47:25,774 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.013 0.143 2026-08-11 09:47:25,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.117 2026-08-11 09:47:25,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.109 2026-08-11 09:47:25,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.133 2026-08-11 09:47:25,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1440&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.151 2026-08-11 09:47:25,917 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1439&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.146 2026-08-11 09:47:25,956 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.167 2026-08-11 09:47:25,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:25] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.197 2026-08-11 09:47:26,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=product.product&field=image_128&id=1427&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.204 2026-08-11 09:47:26,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.214 2026-08-11 09:47:26,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.203 2026-08-11 09:47:26,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.184 2026-08-11 09:47:26,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.196 2026-08-11 09:47:26,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=product.product&field=image_128&id=1438&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.194 2026-08-11 09:47:26,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:47:26,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.190 2026-08-11 09:47:26,242 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,276 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.200 2026-08-11 09:47:26,308 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,332 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,338 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.242 2026-08-11 09:47:26,359 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.218 2026-08-11 09:47:26,374 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.217 2026-08-11 09:47:26,392 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.187 2026-08-11 09:47:26,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.138 2026-08-11 09:47:26,658 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,666 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:47:26,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:47:26,695 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:26,698 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:26,716 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,742 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,757 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,771 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,787 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,804 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,820 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,837 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,854 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:47:26,885 104 INFO rb-3df6733-223812-402932 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-11 09:47:26,891 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72572692 for PoS orders references: ['Order 00254-002-0001'] (draft: False) 2026-08-11 09:47:26,905 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:47:27,078 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72572692 with result: [{'id': 309, 'pos_reference': 'Order 00254-002-0001', 'account_move': False}] 2026-08-11 09:47:27,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 113 0.105 0.104 2026-08-11 09:47:27,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.035 0.055 2026-08-11 09:47:27,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:27] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.010 2026-08-11 09:47:27,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:47:27,997 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,045 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,053 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,058 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,071 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,087 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,105 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-11 09:47:28,332 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,337 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,339 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:47:28,356 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:47:28,371 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,388 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,404 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,420 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,437 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,454 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,470 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:47:28,497 104 INFO rb-3df6733-223812-402932 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-11 09:47:28,504 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38019578 for PoS orders references: ['Order 00254-002-0002'] (draft: False) 2026-08-11 09:47:28,576 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38019578 with result: [{'id': 310, 'pos_reference': 'Order 00254-002-0002', 'account_move': False}] 2026-08-11 09:47:28,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 54 0.033 0.061 2026-08-11 09:47:28,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.014 0.024 2026-08-11 09:47:29,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:47:29,432 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:29,450 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23029 2026-08-11 09:47:29,451 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:47:29,452 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23029 2026-08-11 09:47:29,581 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094729_580642_TestUi.txt 2026-08-11 09:47:29,581 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzteddvd9_chrome_odoo" 2026-08-11 09:47:29,616 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_tax_included ... 2026-08-11 09:47:30,471 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23259 2026-08-11 09:47:30,471 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpvmht6lxn_chrome_odoo 2026-08-11 09:47:30,472 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41909/json/version 2026-08-11 09:47:30,473 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41909/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:47:30,507 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:47:30,507 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41909/json 2026-08-11 09:47:30,508 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41909/json with timeout 3 increased to 10s during tests 2026-08-11 09:47:30,518 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41909/devtools/page/B1267389FB885000C0416E1F3052BE10 2026-08-11 09:47:30,586 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:47:30,610 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:47:30,910 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:47:30,926 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:47:30,941 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-11 09:47:30,941 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-11 09:47:30,961 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:47:31,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:31] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 117 0.089 0.504 2026-08-11 09:47:31,550 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B1267389FB885000C0416E1F3052BE10', 'loaderId': 'BAAF96ED724EBD1784B740F07AC7899F', 'isDownload': False} 2026-08-11 09:47:31,550 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosCheapestProductTaxInclude')" 2026-08-11 09:47:31,570 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:31,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:31] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.008 2026-08-11 09:47:31,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:31] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.024 2026-08-11 09:47:31,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:31] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.014 0.038 2026-08-11 09:47:31,951 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:31] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:47:31,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 09:47:32,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:32,009 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:32,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:47:32,039 104 INFO rb-3df6733-223812-402932 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-11 09:47:32,713 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 319 0.270 0.411 2026-08-11 09:47:32,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:32] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.683 2026-08-11 09:47:32,787 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:32,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.050 0.087 2026-08-11 09:47:33,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:47:33,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:47:33,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.190 0.351 2026-08-11 09:47:33,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.060 0.048 2026-08-11 09:47:33,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "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-11 09:47:33,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 09:47:33,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.040 0.044 2026-08-11 09:47:33,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.094 2026-08-11 09:47:33,977 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:34,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.140 2026-08-11 09:47:34,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.191 2026-08-11 09:47:34,069 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47: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-11 09:47:34,080 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:47:34,093 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:34,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.241 2026-08-11 09:47:34,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.304 2026-08-11 09:47:34,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.267 2026-08-11 09:47:34,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=product.product&field=image_128&id=1442&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.248 2026-08-11 09:47:34,267 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:47:34,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.265 2026-08-11 09:47:34,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.201 2026-08-11 09:47:34,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.176 2026-08-11 09:47:34,326 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:47:34,376 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.024 0.158 2026-08-11 09:47:34,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.179 2026-08-11 09:47:34,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.167 2026-08-11 09:47:34,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.131 2026-08-11 09:47:34,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.115 2026-08-11 09:47:34,460 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.013 0.110 2026-08-11 09:47:34,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.153 2026-08-11 09:47:34,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.167 2026-08-11 09:47:34,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.181 2026-08-11 09:47:34,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.178 2026-08-11 09:47:34,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.182 2026-08-11 09:47:34,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.145 2026-08-11 09:47:34,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:47:34,824 104 INFO rb-3df6733-223812-402932 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-11 09:47:34,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.015 2026-08-11 09:47:34,842 104 INFO rb-3df6733-223812-402932 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-11 09:47:34,882 104 INFO rb-3df6733-223812-402932 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-11 09:47:34,946 104 INFO rb-3df6733-223812-402932 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-11 09:47:34,966 104 INFO rb-3df6733-223812-402932 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-11 09:47:34,971 104 INFO rb-3df6733-223812-402932 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-11 09:47:34,991 104 INFO rb-3df6733-223812-402932 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-11 09:47:34,991 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:47:34,997 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23259 2026-08-11 09:47:34,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:47:35,000 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23259 2026-08-11 09:47:35,098 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094735_098091_TestUi.txt 2026-08-11 09:47:35,098 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpvmht6lxn_chrome_odoo" 2026-08-11 09:47:35,143 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_combo_product_dont_grant_point ... 2026-08-11 09:47:38,308 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23472 2026-08-11 09:47:38,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpmb_yo0ob_chrome_odoo 2026-08-11 09:47:38,314 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38573/json/version 2026-08-11 09:47:38,315 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38573/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:47:38,365 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:47:38,365 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38573/json 2026-08-11 09:47:38,368 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38573/json with timeout 3 increased to 10s during tests 2026-08-11 09:47:38,396 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38573/devtools/page/A1A7CA74E4992672D754FAC42CFB63C0 2026-08-11 09:47:38,408 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:47:38,412 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:47:38,701 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:47:38,712 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:47:38,730 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:47:38,730 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:47:38,747 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:47:39,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.082 0.527 2026-08-11 09:47:39,359 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A1A7CA74E4992672D754FAC42CFB63C0', 'loaderId': '4B169E487668F1D7A5BC7473800D602F', 'isDownload': False} 2026-08-11 09:47:39,359 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_product_dont_grant_point')" 2026-08-11 09:47:39,379 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:39,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 09:47:39,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.013 2026-08-11 09:47:39,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.026 2026-08-11 09:47:39,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.024 0.008 2026-08-11 09:47:39,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.032 2026-08-11 09:47:39,847 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:39,850 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:39,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 09:47:39,898 104 INFO rb-3df6733-223812-402932 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-11 09:47:40,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.277 0.479 2026-08-11 09:47:40,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:40] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.771 2026-08-11 09:47:40,735 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:40,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.050 2026-08-11 09:47:40,951 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:47:40,986 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:47:41,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.170 0.396 2026-08-11 09:47:41,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "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-11 09:47:41,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "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-11 09:47:41,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:47:41,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "GET /web/image?model=product.product&field=image_128&id=1445&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.049 0.043 2026-08-11 09:47:41,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "GET /web/image?model=product.product&field=image_128&id=1448&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.119 2026-08-11 09:47:41,888 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:47:41,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "GET /web/image?model=product.product&field=image_128&id=1447&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.176 2026-08-11 09:47:41,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:41] "GET /web/image?model=product.product&field=image_128&id=1449&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.228 2026-08-11 09:47:42,007 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "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-11 09:47:42,026 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:47:42,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1446&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.281 2026-08-11 09:47:42,034 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:47:42,046 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:47:42,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1450&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.028 0.301 2026-08-11 09:47:42,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.270 2026-08-11 09:47:42,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1451&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.235 2026-08-11 09:47:42,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1452&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.248 2026-08-11 09:47:42,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.010 0.149 2026-08-11 09:47:42,219 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:47:42,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.021 0.164 2026-08-11 09:47:42,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.029 0.174 2026-08-11 09:47:42,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.187 2026-08-11 09:47:42,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.159 2026-08-11 09:47:42,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.162 2026-08-11 09:47:42,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.149 2026-08-11 09:47:42,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.019 0.151 2026-08-11 09:47:42,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1453&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.036 0.167 2026-08-11 09:47:42,490 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.181 2026-08-11 09:47:42,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1456&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.204 2026-08-11 09:47:42,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1455&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.223 2026-08-11 09:47:42,609 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.240 2026-08-11 09:47:42,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.238 2026-08-11 09:47:42,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.206 2026-08-11 09:47:42,707 104 INFO rb-3df6733-223812-402932 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-11 09:47:42,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.209 2026-08-11 09:47:42,725 104 INFO rb-3df6733-223812-402932 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-11 09:47:42,742 104 INFO rb-3df6733-223812-402932 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-11 09:47:42,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.201 2026-08-11 09:47:42,758 104 INFO rb-3df6733-223812-402932 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-11 09:47:42,787 104 INFO rb-3df6733-223812-402932 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-11 09:47:42,794 104 INFO rb-3df6733-223812-402932 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-11 09:47:42,807 104 INFO rb-3df6733-223812-402932 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-11 09:47:42,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.211 2026-08-11 09:47:42,837 104 INFO rb-3df6733-223812-402932 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-11 09:47:42,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1454&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.020 0.239 2026-08-11 09:47:42,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.256 2026-08-11 09:47:42,966 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:42] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.277 2026-08-11 09:47:43,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:43] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.279 2026-08-11 09:47:43,039 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:43] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.272 2026-08-11 09:47:43,051 104 INFO rb-3df6733-223812-402932 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-11 09:47:43,061 104 INFO rb-3df6733-223812-402932 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-11 09:47:43,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:43] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.010 0.238 2026-08-11 09:47:43,073 104 INFO rb-3df6733-223812-402932 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-11 09:47:43,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:43] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.196 2026-08-11 09:47:43,092 104 INFO rb-3df6733-223812-402932 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-11 09:47:43,104 104 INFO rb-3df6733-223812-402932 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-11 09:47:43,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:43] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.178 2026-08-11 09:47:43,120 104 INFO rb-3df6733-223812-402932 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-11 09:47:43,430 104 INFO rb-3df6733-223812-402932 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-11 09:47:43,433 104 INFO rb-3df6733-223812-402932 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-11 09:47:43,440 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:47:43,448 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:47:43,466 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23472 2026-08-11 09:47:43,468 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:47:43,469 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23472 2026-08-11 09:47:43,584 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094743_584320_TestUi.txt 2026-08-11 09:47:43,584 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpmb_yo0ob_chrome_odoo" 2026-08-11 09:47:43,617 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_change_pricelist ... 2026-08-11 09:47:45,422 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23699 2026-08-11 09:47:45,423 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpni8c35yw_chrome_odoo 2026-08-11 09:47:45,423 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44507/json/version 2026-08-11 09:47:45,426 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44507/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:47:45,471 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:47:45,471 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44507/json 2026-08-11 09:47:45,475 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44507/json with timeout 3 increased to 10s during tests 2026-08-11 09:47:45,494 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44507/devtools/page/B893BB58F752363520BFA231B254C7F9 2026-08-11 09:47:45,569 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:47:45,588 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:47:45,850 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:47:45,855 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:47:45,862 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-08-11 09:47:45,862 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-08-11 09:47:45,874 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:47:46,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:46] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 112 0.147 0.551 2026-08-11 09:47:46,573 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B893BB58F752363520BFA231B254C7F9', 'loaderId': 'A78A42DD8B60A13D11487CA20245E599', 'isDownload': False} 2026-08-11 09:47:46,574 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour4')" 2026-08-11 09:47:46,587 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:46,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:46] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 09:47:46,609 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:46] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.022 2026-08-11 09:47:46,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:46] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-08-11 09:47:46,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:46] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.016 0.008 2026-08-11 09:47:47,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.018 2026-08-11 09:47:47,034 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:47,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:47:47,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.011 2026-08-11 09:47:47,066 104 INFO rb-3df6733-223812-402932 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-11 09:47:47,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.236 0.455 2026-08-11 09:47:47,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:47] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.678 2026-08-11 09:47:47,850 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:47,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.071 2026-08-11 09:47:48,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:47:48,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.007 2026-08-11 09:47:48,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.189 0.351 2026-08-11 09:47:48,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.047 2026-08-11 09:47:48,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.019 0.014 2026-08-11 09:47:48,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 09:47:48,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.021 0.040 2026-08-11 09:47:48,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.005 0.081 2026-08-11 09:47:48,990 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:48] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.124 2026-08-11 09:47:49,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:47:49,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:49] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.144 2026-08-11 09:47:49,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:49] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.181 2026-08-11 09:47:49,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:49] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.026 0.216 2026-08-11 09:47:49,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.229 2026-08-11 09:47:49,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47: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-11 09:47:49,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:49,207 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:47:49,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:49] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.026 0.262 2026-08-11 09:47:49,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:47:50,001 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,001 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,004 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,175 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,184 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,187 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,187 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,188 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.o_pricelist_button' 2026-08-11 09:47:50,191 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,191 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,191 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:47:50,193 104 INFO rb-3df6733-223812-402932 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-11 09:47:50,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=product.product&field=image_128&id=1457&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 1.168 2026-08-11 09:47:50,216 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:47:50,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=product.product&field=image_128&id=1458&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 1.197 2026-08-11 09:47:50,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 1.213 2026-08-11 09:47:50,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 1.155 2026-08-11 09:47:50,330 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:47:50,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.029 1.133 2026-08-11 09:47:50,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 1.137 2026-08-11 09:47:50,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.396 2026-08-11 09:47:50,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.188 2026-08-11 09:47:50,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.161 2026-08-11 09:47:50,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.135 2026-08-11 09:47:50,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.008 0.126 2026-08-11 09:47:50,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.107 2026-08-11 09:47:50,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.014 0.117 2026-08-11 09:47:50,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.132 2026-08-11 09:47:50,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.149 2026-08-11 09:47:50,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.158 2026-08-11 09:47:50,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.150 2026-08-11 09:47:50,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.138 2026-08-11 09:47:51,384 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.o_pricelist_button' 2026-08-11 09:47:51,385 104 INFO rb-3df6733-223812-402932 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-11 09:47:51,406 104 INFO rb-3df6733-223812-402932 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-11 09:47:51,409 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:47:51,422 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:51] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:51,437 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23699 2026-08-11 09:47:51,438 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:47:51,438 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23699 2026-08-11 09:47:51,537 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094751_537412_TestUi.txt 2026-08-11 09:47:51,537 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpni8c35yw_chrome_odoo" 2026-08-11 09:47:51,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_program_without_rules ... 2026-08-11 09:47:52,566 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23900 2026-08-11 09:47:52,567 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp8g1_goal_chrome_odoo 2026-08-11 09:47:52,567 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33037/json/version 2026-08-11 09:47:52,569 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33037/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:47:52,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:47:52,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33037/json 2026-08-11 09:47:52,600 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33037/json with timeout 3 increased to 10s during tests 2026-08-11 09:47:52,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33037/devtools/page/2E93D05B113E1215C1C6964CCC67D50C 2026-08-11 09:47:52,682 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:47:52,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:47:53,002 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:47:53,011 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:47:53,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:47:53,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:47:53,023 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:47:53,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:53] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.117 0.532 2026-08-11 09:47:53,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '2E93D05B113E1215C1C6964CCC67D50C', 'loaderId': 'CE0B2E757F8F4B87F908FFB81C558ED6', 'isDownload': False} 2026-08-11 09:47:53,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour7')" 2026-08-11 09:47:53,695 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:53,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:53] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.008 2026-08-11 09:47:53,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:53] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.021 2026-08-11 09:47:53,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:53] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.019 0.032 2026-08-11 09:47:54,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:54] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:47:54,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.012 2026-08-11 09:47:54,145 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:54,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:47:54,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:47:54,193 104 INFO rb-3df6733-223812-402932 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-11 09:47:55,015 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 318 0.358 0.466 2026-08-11 09:47:55,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:55] "GET /pos/web HTTP/1.1" 200 - 20 0.017 0.838 2026-08-11 09:47:55,100 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:47:55,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.093 2026-08-11 09:47:55,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:47:55,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:47:55,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 191 0.255 0.345 2026-08-11 09:47:56,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.050 2026-08-11 09:47:56,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "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-11 09:47:56,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:47:56,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.021 0.029 2026-08-11 09:47:56,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.074 2026-08-11 09:47:56,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:56,288 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.120 2026-08-11 09:47:56,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.166 2026-08-11 09:47:56,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.212 2026-08-11 09:47:56,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.261 2026-08-11 09:47:56,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.253 2026-08-11 09:47:56,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.238 2026-08-11 09:47:56,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:47:56,510 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "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-11 09:47:56,530 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:47:56,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1460&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.020 0.237 2026-08-11 09:47:56,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.239 2026-08-11 09:47:56,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.219 2026-08-11 09:47:56,629 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:47:56,634 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:47:56,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.008 0.162 2026-08-11 09:47:56,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.014 0.135 2026-08-11 09:47:56,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.146 2026-08-11 09:47:56,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.140 2026-08-11 09:47:56,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.128 2026-08-11 09:47:56,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.103 2026-08-11 09:47:56,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.115 2026-08-11 09:47:56,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.093 2026-08-11 09:47:56,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.106 2026-08-11 09:47:56,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.112 2026-08-11 09:47:56,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.111 2026-08-11 09:47:56,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.073 2026-08-11 09:47:57,287 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:47:57,303 104 INFO rb-3df6733-223812-402932 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-11 09:47:57,320 104 INFO rb-3df6733-223812-402932 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-11 09:47:57,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.037 0.016 2026-08-11 09:47:57,362 104 INFO rb-3df6733-223812-402932 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-11 09:47:57,375 104 INFO rb-3df6733-223812-402932 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-11 09:47:57,388 104 INFO rb-3df6733-223812-402932 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-11 09:47:57,405 104 INFO rb-3df6733-223812-402932 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-11 09:47:57,423 104 INFO rb-3df6733-223812-402932 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-11 09:47:57,436 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:47:57,460 104 INFO rb-3df6733-223812-402932 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-11 09:47:57,485 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:57] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.013 0.028 2026-08-11 09:47:58,277 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:47:58,286 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:47:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:47:58,296 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23900 2026-08-11 09:47:58,297 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:47:58,297 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23900 2026-08-11 09:47:58,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094758_399266_TestUi.txt 2026-08-11 09:47:58,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp8g1_goal_chrome_odoo" 2026-08-11 09:47:58,438 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_product_with_free_product ... 2026-08-11 09:47:59,911 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24108 2026-08-11 09:47:59,912 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpfqis91ra_chrome_odoo 2026-08-11 09:47:59,917 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40101/json/version 2026-08-11 09:47:59,920 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40101/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:47:59,969 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:47:59,982 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40101/json 2026-08-11 09:47:59,984 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40101/json with timeout 3 increased to 10s during tests 2026-08-11 09:48:00,005 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40101/devtools/page/5E5F3E0D08F8DF71430427D10731045C 2026-08-11 09:48:00,042 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:48:00,053 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:48:00,362 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:48:00,371 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:48:00,378 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:48:00,378 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:48:00,394 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:48:01,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.098 0.618 2026-08-11 09:48:01,108 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '5E5F3E0D08F8DF71430427D10731045C', 'loaderId': 'A0C7A95FB789977A4FFCBAD330E25EC8', 'isDownload': False} 2026-08-11 09:48:01,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountWithFreeProductTour')" 2026-08-11 09:48:01,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.008 2026-08-11 09:48:01,151 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:01,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.034 2026-08-11 09:48:01,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.024 2026-08-11 09:48:01,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-08-11 09:48:01,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-11 09:48:01,612 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:01,626 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:48:01,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.017 0.010 2026-08-11 09:48:01,647 104 INFO rb-3df6733-223812-402932 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-11 09:48:02,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.280 0.418 2026-08-11 09:48:02,405 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:02] "GET /pos/web HTTP/1.1" 200 - 20 0.016 0.700 2026-08-11 09:48:02,430 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:02,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.077 2026-08-11 09:48:02,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 09:48:02,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-08-11 09:48:03,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.157 0.335 2026-08-11 09:48:03,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.049 2026-08-11 09:48:03,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48: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-11 09:48:03,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:48:03,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.055 0.034 2026-08-11 09:48:03,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.104 2026-08-11 09:48:03,542 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:03,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.126 2026-08-11 09:48:03,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.174 2026-08-11 09:48:03,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.210 2026-08-11 09:48:03,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.027 0.249 2026-08-11 09:48:03,751 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48: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-11 09:48:03,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.244 2026-08-11 09:48:03,762 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:03,768 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:03,805 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.227 2026-08-11 09:48:03,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1462&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.261 2026-08-11 09:48:03,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1463&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.256 2026-08-11 09:48:03,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image?model=product.product&field=image_128&id=1464&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.260 2026-08-11 09:48:03,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:03] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.023 0.194 2026-08-11 09:48:04,005 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:48:04,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.008 0.216 2026-08-11 09:48:04,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.211 2026-08-11 09:48:04,033 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:48:04,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.174 2026-08-11 09:48:04,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.193 2026-08-11 09:48:04,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.172 2026-08-11 09:48:04,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.149 2026-08-11 09:48:04,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.022 0.121 2026-08-11 09:48:04,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.158 2026-08-11 09:48:04,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.195 2026-08-11 09:48:04,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.168 2026-08-11 09:48:04,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.190 2026-08-11 09:48:04,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.185 2026-08-11 09:48:04,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.119 2026-08-11 09:48:04,499 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:48:04,504 104 INFO rb-3df6733-223812-402932 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-11 09:48:04,520 104 INFO rb-3df6733-223812-402932 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-11 09:48:04,540 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.015 2026-08-11 09:48:04,564 104 INFO rb-3df6733-223812-402932 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-11 09:48:04,617 104 INFO rb-3df6733-223812-402932 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-11 09:48:04,640 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:48:04,641 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:48:04,654 104 INFO rb-3df6733-223812-402932 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-11 09:48:04,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:48:04,677 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:04,705 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24108 2026-08-11 09:48:04,706 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:48:04,710 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24108 2026-08-11 09:48:04,822 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094804_821758_TestUi.txt 2026-08-11 09:48:04,822 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpfqis91ra_chrome_odoo" 2026-08-11 09:48:04,880 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_products ... 2026-08-11 09:48:05,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24314 2026-08-11 09:48:05,999 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpq0kbz_hp_chrome_odoo 2026-08-11 09:48:05,999 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36875/json/version 2026-08-11 09:48:06,000 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36875/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:48:06,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:48:06,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36875/json 2026-08-11 09:48:06,063 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36875/json with timeout 3 increased to 10s during tests 2026-08-11 09:48:06,082 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36875/devtools/page/09849790A9901B272776B0DE1423D5DD 2026-08-11 09:48:06,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:48:06,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:48:06,430 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:48:06,440 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:48:06,451 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:48:06,451 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:48:06,466 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:48:07,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.107 0.547 2026-08-11 09:48:07,117 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '09849790A9901B272776B0DE1423D5DD', 'loaderId': 'F3F7DBD162C8F12F5F264054E8957AAD', 'isDownload': False} 2026-08-11 09:48:07,117 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountCategoryTour')" 2026-08-11 09:48:07,134 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:07,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.010 2026-08-11 09:48:07,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-08-11 09:48:07,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.026 2026-08-11 09:48:07,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-11 09:48:07,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.016 2026-08-11 09:48:07,621 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:07,636 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:07,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.005 2026-08-11 09:48:07,652 104 INFO rb-3df6733-223812-402932 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-11 09:48:08,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.236 0.388 2026-08-11 09:48:08,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:08] "GET /pos/web HTTP/1.1" 200 - 20 0.012 0.648 2026-08-11 09:48:08,367 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:08,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.051 0.121 2026-08-11 09:48:08,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.014 0.007 2026-08-11 09:48:08,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-08-11 09:48:09,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.148 0.357 2026-08-11 09:48:09,276 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.048 2026-08-11 09:48:09,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "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-11 09:48:09,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-11 09:48:09,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.034 0.031 2026-08-11 09:48:09,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.090 2026-08-11 09:48:09,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.133 2026-08-11 09:48:09,493 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:09,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.166 2026-08-11 09:48:09,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.211 2026-08-11 09:48:09,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.258 2026-08-11 09:48:09,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.217 2026-08-11 09:48:09,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1467&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.222 2026-08-11 09:48:09,688 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "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-11 09:48:09,692 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:09,704 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:48:09,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1468&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.040 0.219 2026-08-11 09:48:09,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.273 2026-08-11 09:48:09,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.289 2026-08-11 09:48:09,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.298 2026-08-11 09:48:09,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.014 0.302 2026-08-11 09:48:09,953 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:09,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:09] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.023 0.256 2026-08-11 09:48:10,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.254 2026-08-11 09:48:10,007 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:10,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.218 2026-08-11 09:48:10,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.201 2026-08-11 09:48:10,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.171 2026-08-11 09:48:10,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.120 2026-08-11 09:48:10,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.036 0.106 2026-08-11 09:48:10,119 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.108 2026-08-11 09:48:10,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.112 2026-08-11 09:48:10,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.008 0.117 2026-08-11 09:48:10,176 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.055 2026-08-11 09:48:10,419 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:48:10,441 104 INFO rb-3df6733-223812-402932 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-11 09:48:10,457 104 INFO rb-3df6733-223812-402932 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-11 09:48:10,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.019 2026-08-11 09:48:10,488 104 INFO rb-3df6733-223812-402932 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-11 09:48:10,500 104 INFO rb-3df6733-223812-402932 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-11 09:48:10,503 104 INFO rb-3df6733-223812-402932 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-11 09:48:10,544 104 INFO rb-3df6733-223812-402932 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-11 09:48:10,558 104 INFO rb-3df6733-223812-402932 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-11 09:48:10,561 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:48:10,573 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:10] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:10,583 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24314 2026-08-11 09:48:10,585 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:48:10,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24314 2026-08-11 09:48:10,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094810_692819_TestUi.txt 2026-08-11 09:48:10,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpq0kbz_hp_chrome_odoo" 2026-08-11 09:48:10,718 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_with_reward_product_domain ... 2026-08-11 09:48:11,850 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24529 2026-08-11 09:48:11,851 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4f5fff8f_chrome_odoo 2026-08-11 09:48:11,851 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40423/json/version 2026-08-11 09:48:11,853 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40423/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:48:11,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:48:11,980 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40423/json 2026-08-11 09:48:11,980 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40423/json with timeout 3 increased to 10s during tests 2026-08-11 09:48:12,016 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40423/devtools/page/BFDF8CA93869775EADFFA690A07535C3 2026-08-11 09:48:12,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:48:12,071 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:48:12,383 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:48:12,397 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:48:12,404 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:48:12,404 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:48:12,425 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:48:13,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.130 0.583 2026-08-11 09:48:13,135 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'BFDF8CA93869775EADFFA690A07535C3', 'loaderId': 'D904A88EFF16A97DF75A520C238EC807', 'isDownload': False} 2026-08-11 09:48:13,135 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountWithRewardProductDomainTour')" 2026-08-11 09:48:13,145 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:13,162 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.005 2026-08-11 09:48:13,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.017 2026-08-11 09:48:13,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.027 2026-08-11 09:48:13,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 09:48:13,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 09:48:13,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:48:13,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-11 09:48:13,607 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:48:13,620 104 INFO rb-3df6733-223812-402932 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-11 09:48:14,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.259 0.416 2026-08-11 09:48:14,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:14] "GET /pos/web HTTP/1.1" 200 - 20 0.027 0.692 2026-08-11 09:48:14,384 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:14,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.049 0.128 2026-08-11 09:48:14,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 09:48:14,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:48:15,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.223 0.352 2026-08-11 09:48:15,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "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-11 09:48:15,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48: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-11 09:48:15,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:48:15,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.028 0.037 2026-08-11 09:48:15,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.085 2026-08-11 09:48:15,505 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:15,549 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.131 2026-08-11 09:48:15,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.005 0.186 2026-08-11 09:48:15,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.183 2026-08-11 09:48:15,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.203 2026-08-11 09:48:15,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.194 2026-08-11 09:48:15,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "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-11 09:48:15,711 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:48:15,714 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:48:15,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1470&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.206 2026-08-11 09:48:15,753 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:48:15,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1471&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.222 2026-08-11 09:48:15,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.209 2026-08-11 09:48:15,841 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.009 0.202 2026-08-11 09:48:15,852 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:15,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.132 2026-08-11 09:48:15,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.011 0.159 2026-08-11 09:48:15,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.136 2026-08-11 09:48:15,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.119 2026-08-11 09:48:15,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.114 2026-08-11 09:48:15,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.101 2026-08-11 09:48:15,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.015 0.089 2026-08-11 09:48:15,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:15] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.005 0.117 2026-08-11 09:48:16,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:16] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.005 0.128 2026-08-11 09:48:16,057 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:16] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.151 2026-08-11 09:48:16,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:16] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.168 2026-08-11 09:48:16,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:16] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.171 2026-08-11 09:48:16,129 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.138 2026-08-11 09:48:16,390 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:48:16,406 104 INFO rb-3df6733-223812-402932 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-11 09:48:16,419 104 INFO rb-3df6733-223812-402932 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-11 09:48:16,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.013 2026-08-11 09:48:16,454 104 INFO rb-3df6733-223812-402932 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-11 09:48:16,464 104 INFO rb-3df6733-223812-402932 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-11 09:48:16,468 104 INFO rb-3df6733-223812-402932 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-11 09:48:16,507 104 INFO rb-3df6733-223812-402932 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-11 09:48:16,528 104 INFO rb-3df6733-223812-402932 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-11 09:48:16,530 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:48:16,541 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:16,556 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24529 2026-08-11 09:48:16,557 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:48:16,558 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24529 2026-08-11 09:48:16,655 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094816_655522_TestUi.txt 2026-08-11 09:48:16,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4f5fff8f_chrome_odoo" 2026-08-11 09:48:16,688 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-08-11 09:48:17,808 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24737 2026-08-11 09:48:17,808 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmptn4q858g_chrome_odoo 2026-08-11 09:48:17,808 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43963/json/version 2026-08-11 09:48:17,810 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43963/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:48:17,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:48:17,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43963/json 2026-08-11 09:48:17,892 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43963/json with timeout 3 increased to 10s during tests 2026-08-11 09:48:17,949 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43963/devtools/page/0F53EA58E9117D14324BCCFC2AF6A6A3 2026-08-11 09:48:18,040 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:48:18,061 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:48:18,335 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:48:18,347 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:48:18,349 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:48:18,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:48:18,364 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:48:18,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:18] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.079 0.509 2026-08-11 09:48:18,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '0F53EA58E9117D14324BCCFC2AF6A6A3', 'loaderId': 'CB609B011AC8B495B0ADA265F2485F8B', 'isDownload': False} 2026-08-11 09:48:18,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyDontGrantPointsForRewardOrderLines')" 2026-08-11 09:48:18,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:18,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:18] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:48:18,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:18] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-08-11 09:48:18,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:18] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.029 2026-08-11 09:48:19,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:19] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:48:19,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:48:19,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:48:19,465 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:48:19,470 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:19,472 104 INFO rb-3df6733-223812-402932 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-11 09:48:20,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.244 0.435 2026-08-11 09:48:20,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:20] "GET /pos/web HTTP/1.1" 200 - 20 0.017 0.693 2026-08-11 09:48:20,250 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:20,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.075 2026-08-11 09:48:20,437 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:48:20,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:48:21,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.202 0.378 2026-08-11 09:48:21,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "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-11 09:48:21,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.010 0.012 2026-08-11 09:48:21,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:48:21,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.041 0.047 2026-08-11 09:48:21,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.134 2026-08-11 09:48:21,401 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:21,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.140 2026-08-11 09:48:21,469 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.191 2026-08-11 09:48:21,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "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-11 09:48:21,480 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:21,486 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:21,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.024 0.215 2026-08-11 09:48:21,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.279 2026-08-11 09:48:21,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.246 2026-08-11 09:48:21,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.218 2026-08-11 09:48:21,667 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:48:21,699 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.252 2026-08-11 09:48:21,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.022 0.252 2026-08-11 09:48:21,774 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:48:21,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.015 0.244 2026-08-11 09:48:21,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.211 2026-08-11 09:48:21,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.209 2026-08-11 09:48:21,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.198 2026-08-11 09:48:21,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.168 2026-08-11 09:48:21,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.153 2026-08-11 09:48:21,889 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.016 0.092 2026-08-11 09:48:21,951 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.148 2026-08-11 09:48:21,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.166 2026-08-11 09:48:21,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:21] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.175 2026-08-11 09:48:22,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:22] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.158 2026-08-11 09:48:22,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.097 2026-08-11 09:48:22,236 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:48:22,255 104 INFO rb-3df6733-223812-402932 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-11 09:48:22,269 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:22,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.025 0.014 2026-08-11 09:48:22,303 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:22,370 104 INFO rb-3df6733-223812-402932 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-11 09:48:22,396 104 INFO rb-3df6733-223812-402932 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-11 09:48:22,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:22] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.009 0.012 2026-08-11 09:48:22,446 104 INFO rb-3df6733-223812-402932 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-11 09:48:22,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:22] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.007 0.010 2026-08-11 09:48:22,479 104 INFO rb-3df6733-223812-402932 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-11 09:48:22,486 104 INFO rb-3df6733-223812-402932 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-11 09:48:22,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:22] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.009 0.014 2026-08-11 09:48:22,520 104 INFO rb-3df6733-223812-402932 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-11 09:48:22,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:22] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.007 0.013 2026-08-11 09:48:22,523 104 INFO rb-3df6733-223812-402932 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-11 09:48:22,544 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:48:22,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:22] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.012 2026-08-11 09:48:23,335 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:48:23,365 104 INFO rb-3df6733-223812-402932 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-11 09:48:23,386 104 INFO rb-3df6733-223812-402932 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-11 09:48:23,389 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:23,412 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:48:23,420 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:23,423 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:23,433 104 INFO rb-3df6733-223812-402932 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-11 09:48:23,443 104 INFO rb-3df6733-223812-402932 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-11 09:48:23,453 104 INFO rb-3df6733-223812-402932 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-11 09:48:23,473 104 INFO rb-3df6733-223812-402932 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-11 09:48:23,490 104 INFO rb-3df6733-223812-402932 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-11 09:48:23,501 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:48:23,519 104 INFO rb-3df6733-223812-402932 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-11 09:48:23,524 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10975695 for PoS orders references: ['Order 00263-002-0001'] (draft: False) 2026-08-11 09:48:23,532 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:23,696 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10975695 with result: [{'id': 311, 'pos_reference': 'Order 00263-002-0001', 'account_move': False}] 2026-08-11 09:48:23,713 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.097 0.097 2026-08-11 09:48:23,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 45 0.063 0.056 2026-08-11 09:48:23,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:23] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.011 0.013 2026-08-11 09:48:24,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:48:24,626 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:48:24,639 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:24,655 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24737 2026-08-11 09:48:24,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:48:24,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24737 2026-08-11 09:48:24,751 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094824_750760_TestUi.txt 2026-08-11 09:48:24,751 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmptn4q858g_chrome_odoo" 2026-08-11 09:48:24,821 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_expiration_date ... 2026-08-11 09:48:25,797 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24958 2026-08-11 09:48:25,800 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmph4_vlp3r_chrome_odoo 2026-08-11 09:48:25,802 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36991/json/version 2026-08-11 09:48:25,812 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36991/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:48:25,862 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:48:25,862 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36991/json 2026-08-11 09:48:25,863 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36991/json with timeout 3 increased to 10s during tests 2026-08-11 09:48:25,871 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36991/devtools/page/4B4ACB66F8D6EE967ADDAB2A6BDFC1C4 2026-08-11 09:48:25,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:48:25,919 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:48:26,263 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:48:26,273 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:48:26,275 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:48:26,275 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:48:26,289 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:48:26,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:26] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 116 0.113 0.567 2026-08-11 09:48:26,966 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '4B4ACB66F8D6EE967ADDAB2A6BDFC1C4', 'loaderId': '9E986BED299CDCDFAE447A46A04BFE21', 'isDownload': False} 2026-08-11 09:48:26,966 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ExpiredEWalletProgramTour')" 2026-08-11 09:48:26,982 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:26,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:26] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.008 2026-08-11 09:48:27,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:27] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.013 2026-08-11 09:48:27,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:27] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.019 2026-08-11 09:48:27,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:27] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 09:48:27,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:48:27,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:48:27,516 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:48:27,517 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:48:27,521 104 INFO rb-3df6733-223812-402932 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-11 09:48:28,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.212 0.407 2026-08-11 09:48:28,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.614 2026-08-11 09:48:28,218 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:28,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.073 2026-08-11 09:48:28,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:48:28,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:48:28,980 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.146 0.329 2026-08-11 09:48:29,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.040 2026-08-11 09:48:29,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.007 0.010 2026-08-11 09:48:29,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:48:29,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.015 0.035 2026-08-11 09:48:29,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.086 2026-08-11 09:48:29,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:48:29,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.127 2026-08-11 09:48:29,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.177 2026-08-11 09:48:29,363 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.227 2026-08-11 09:48:29,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.265 2026-08-11 09:48:29,425 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48: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-11 09:48:29,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.245 2026-08-11 09:48:29,445 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:48:29,462 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:48:29,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.226 2026-08-11 09:48:29,543 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.254 2026-08-11 09:48:29,574 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:48:29,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.246 2026-08-11 09:48:29,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.037 0.264 2026-08-11 09:48:29,676 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:29,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.014 0.214 2026-08-11 09:48:29,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.232 2026-08-11 09:48:29,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.222 2026-08-11 09:48:29,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.179 2026-08-11 09:48:29,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.186 2026-08-11 09:48:29,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.188 2026-08-11 09:48:29,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.120 2026-08-11 09:48:29,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.138 2026-08-11 09:48:29,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.140 2026-08-11 09:48:29,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.137 2026-08-11 09:48:29,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.130 2026-08-11 09:48:29,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:29] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.085 2026-08-11 09:48:30,155 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:48:30,175 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,187 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:30,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:30] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.021 2026-08-11 09:48:30,206 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:30,268 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,287 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,312 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:30] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 10 0.013 0.018 2026-08-11 09:48:30,330 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:30] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.005 0.015 2026-08-11 09:48:30,343 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,359 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,370 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,389 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,403 104 INFO rb-3df6733-223812-402932 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-11 09:48:30,420 104 INFO rb-3df6733-223812-402932 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-11 09:48:31,264 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-11 09:48:31,268 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.control-button:contains("eWallet")' 2026-08-11 09:48:31,285 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-08-11 09:48:31,302 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:48:31,313 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:48:31,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:31] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:48:31,333 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:48:31,345 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24958 2026-08-11 09:48:31,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:48:31,352 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24958 2026-08-11 09:48:31,474 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094831_473879_TestUi.txt 2026-08-11 09:48:31,475 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmph4_vlp3r_chrome_odoo" 2026-08-11 09:48:31,509 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_program ... 2026-08-11 09:48:32,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25181 2026-08-11 09:48:32,951 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpg3gp3lld_chrome_odoo 2026-08-11 09:48:32,951 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32823/json/version 2026-08-11 09:48:32,953 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32823/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:48:33,046 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:48:33,046 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32823/json 2026-08-11 09:48:33,047 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32823/json with timeout 3 increased to 10s during tests 2026-08-11 09:48:33,079 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32823/devtools/page/38168C9C189881E73DD03DBEB5725412 2026-08-11 09:48:33,107 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:48:33,179 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:48:33,376 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:48:33,384 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:48:33,386 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:48:33,387 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:48:33,399 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:48:35,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.125 1.584 2026-08-11 09:48:35,108 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '38168C9C189881E73DD03DBEB5725412', 'loaderId': '7EF04F749D9F1F8F02544F047E1BE4B5', 'isDownload': False} 2026-08-11 09:48:35,108 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('EWalletProgramTour1')" 2026-08-11 09:48:35,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:35,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-08-11 09:48:35,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.012 2026-08-11 09:48:35,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.018 2026-08-11 09:48:35,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:48:35,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-11 09:48:35,565 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:48:35,578 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:48:35,581 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:48:35,601 104 INFO rb-3df6733-223812-402932 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-11 09:48:36,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.213 0.400 2026-08-11 09:48:36,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:36] "GET /pos/web HTTP/1.1" 200 - 20 0.027 0.639 2026-08-11 09:48:36,327 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:36,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.123 2026-08-11 09:48:36,555 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:48:36,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:48:37,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.135 0.323 2026-08-11 09:48:37,138 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "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-11 09:48:37,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "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-11 09:48:37,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:48:37,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.036 0.044 2026-08-11 09:48:37,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.114 2026-08-11 09:48:37,341 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 09:48:37,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.142 2026-08-11 09:48:37,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.186 2026-08-11 09:48:37,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.020 2026-08-11 09:48:37,469 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.221 2026-08-11 09:48:37,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.203 2026-08-11 09:48:37,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.160 2026-08-11 09:48:37,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "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-11 09:48:37,548 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:48:37,557 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:37,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.189 2026-08-11 09:48:37,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.369 2026-08-11 09:48:37,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.198 2026-08-11 09:48:37,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.007 0.164 2026-08-11 09:48:37,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:37,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:48:37,680 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.181 2026-08-11 09:48:37,699 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.122 2026-08-11 09:48:37,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.129 2026-08-11 09:48:37,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.100 2026-08-11 09:48:37,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.102 2026-08-11 09:48:37,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.013 0.108 2026-08-11 09:48:37,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.087 2026-08-11 09:48:37,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.104 2026-08-11 09:48:37,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.116 2026-08-11 09:48:37,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.123 2026-08-11 09:48:37,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.023 2026-08-11 09:48:38,285 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:48:38,302 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,321 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:38] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.015 2026-08-11 09:48:38,362 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,373 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:38,385 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:48:38,478 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,499 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,535 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:38,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:38] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.015 0.017 2026-08-11 09:48:38,594 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:38,595 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:48:38,597 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:48:38,648 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,654 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,682 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,691 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:48:38,704 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97330444 for PoS orders references: ['Order 00265-002-0001'] (draft: False) 2026-08-11 09:48:38,705 104 INFO rb-3df6733-223812-402932 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-11 09:48:38,717 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:48:38,863 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97330444 with result: [{'id': 312, 'pos_reference': 'Order 00265-002-0001', 'account_move': False}] 2026-08-11 09:48:38,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.070 0.108 2026-08-11 09:48:38,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 44 0.037 0.052 2026-08-11 09:48:39,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:39] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.010 2026-08-11 09:48:39,757 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:39,779 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:39,830 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,846 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:39] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.010 2026-08-11 09:48:39,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:48:39,866 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,883 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,888 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:39] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.009 2026-08-11 09:48:39,906 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:39] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.008 2026-08-11 09:48:39,936 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,936 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,953 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,968 104 INFO rb-3df6733-223812-402932 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-11 09:48:39,985 104 INFO rb-3df6733-223812-402932 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-11 09:48:40,001 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:40,019 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:48:40,035 104 INFO rb-3df6733-223812-402932 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-11 09:48:40,053 104 INFO rb-3df6733-223812-402932 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-11 09:48:40,068 104 INFO rb-3df6733-223812-402932 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-11 09:48:40,086 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:48:40,098 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25088433 for PoS orders references: ['Order 00265-002-0002'] (draft: False) 2026-08-11 09:48:40,101 104 INFO rb-3df6733-223812-402932 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-11 09:48:40,183 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25088433 with result: [{'id': 313, 'pos_reference': 'Order 00265-002-0002', 'account_move': False}] 2026-08-11 09:48:40,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.041 0.066 2026-08-11 09:48:40,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.018 0.042 2026-08-11 09:48:41,046 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:48:41,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:41,061 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25181 2026-08-11 09:48:41,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:48:41,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25181 2026-08-11 09:48:41,157 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094841_157077_TestUi.txt 2026-08-11 09:48:41,157 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpg3gp3lld_chrome_odoo" 2026-08-11 09:48:41,486 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25399 2026-08-11 09:48:41,486 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2mkw3d6z_chrome_odoo 2026-08-11 09:48:41,487 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45191/json/version 2026-08-11 09:48:41,488 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45191/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:48:41,559 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:48:41,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45191/json 2026-08-11 09:48:41,560 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45191/json with timeout 3 increased to 10s during tests 2026-08-11 09:48:41,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45191/devtools/page/BA9F7DCEC11C3938F5DAF2474838691E 2026-08-11 09:48:41,598 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:48:41,607 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:48:41,692 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:48:41,700 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:48:41,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:48:41,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:48:41,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:41] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.010 0.063 2026-08-11 09:48:41,795 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'BA9F7DCEC11C3938F5DAF2474838691E', 'loaderId': '8A3F2714A61B0BA705557B02AD4DD240', 'isDownload': False} 2026-08-11 09:48:41,795 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('EWalletProgramTour2')" 2026-08-11 09:48:41,816 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:41,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:41] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.020 2026-08-11 09:48:41,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:41] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.024 2026-08-11 09:48:41,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:41] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.032 2026-08-11 09:48:42,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:42] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 09:48:42,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-08-11 09:48:42,265 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:48:42,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.005 2026-08-11 09:48:42,285 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:48:42,303 104 INFO rb-3df6733-223812-402932 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-11 09:48:42,793 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.158 0.339 2026-08-11 09:48:42,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:42] "GET /pos/web HTTP/1.1" 200 - 20 0.012 0.499 2026-08-11 09:48:42,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:43,000 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.131 2026-08-11 09:48:43,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.011 0.006 2026-08-11 09:48:43,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.006 2026-08-11 09:48:43,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.151 0.345 2026-08-11 09:48:43,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "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-11 09:48:43,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "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-11 09:48:43,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:48:43,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.040 2026-08-11 09:48:43,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.087 2026-08-11 09:48:43,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:43,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.125 2026-08-11 09:48:43,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:43] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.157 2026-08-11 09:48:44,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.175 2026-08-11 09:48:44,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.027 0.229 2026-08-11 09:48:44,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.228 2026-08-11 09:48:44,093 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48: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-11 09:48:44,121 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:48:44,140 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:44,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.241 2026-08-11 09:48:44,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.253 2026-08-11 09:48:44,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.209 2026-08-11 09:48:44,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:48:44,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.259 2026-08-11 09:48:44,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.161 2026-08-11 09:48:44,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.012 0.182 2026-08-11 09:48:44,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.200 2026-08-11 09:48:44,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.001 0.198 2026-08-11 09:48:44,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.015 0.154 2026-08-11 09:48:44,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.110 2026-08-11 09:48:44,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.087 2026-08-11 09:48:44,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.007 0.056 2026-08-11 09:48:44,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.063 2026-08-11 09:48:44,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.075 2026-08-11 09:48:44,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.059 2026-08-11 09:48:44,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:44] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.039 2026-08-11 09:48:44,785 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,801 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,837 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,849 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,869 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,884 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,901 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,919 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,936 104 INFO rb-3df6733-223812-402932 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-11 09:48:44,951 104 INFO rb-3df6733-223812-402932 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-11 09:48:45,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-11 09:48:45,817 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:45,834 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:45,879 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-08-11 09:48:45,895 104 INFO rb-3df6733-223812-402932 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-11 09:48:45,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-11 09:48:45,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.010 0.015 2026-08-11 09:48:46,696 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-08-11 09:48:46,729 104 INFO rb-3df6733-223812-402932 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-11 09:48:46,732 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:46,772 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:48:46,781 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:46,783 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:46,785 104 INFO rb-3df6733-223812-402932 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-11 09:48:46,807 104 INFO rb-3df6733-223812-402932 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-11 09:48:46,819 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:48:46,838 104 INFO rb-3df6733-223812-402932 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-11 09:48:46,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:46] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.013 0.014 2026-08-11 09:48:46,885 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38938883 for PoS orders references: ['Order 00265-004-0001'] (draft: False) 2026-08-11 09:48:46,893 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:48:46,987 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38938883 with result: [{'id': 314, 'pos_reference': 'Order 00265-004-0001', 'account_move': False}] 2026-08-11 09:48:47,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.045 0.081 2026-08-11 09:48:47,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.105 2026-08-11 09:48:47,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.044 0.043 2026-08-11 09:48:47,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:47] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:48:47,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:47,897 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:47,938 104 INFO rb-3df6733-223812-402932 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-11 09:48:47,957 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-11 09:48:47,968 104 INFO rb-3df6733-223812-402932 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-11 09:48:47,971 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:47] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.009 0.016 2026-08-11 09:48:47,995 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:48] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.005 0.017 2026-08-11 09:48:48,002 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,018 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,034 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,051 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,069 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,085 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,101 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,945 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-11 09:48:48,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-08-11 09:48:48,969 104 INFO rb-3df6733-223812-402932 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-11 09:48:48,984 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:49,002 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:48:49,017 104 INFO rb-3df6733-223812-402932 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-11 09:48:49,034 104 INFO rb-3df6733-223812-402932 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-11 09:48:49,050 104 INFO rb-3df6733-223812-402932 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-11 09:48:49,067 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:48:49,085 104 INFO rb-3df6733-223812-402932 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-11 09:48:49,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:49] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.007 0.013 2026-08-11 09:48:49,106 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74217781 for PoS orders references: ['Order 00265-004-0002'] (draft: False) 2026-08-11 09:48:49,167 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74217781 with result: [{'id': 315, 'pos_reference': 'Order 00265-004-0002', 'account_move': False}] 2026-08-11 09:48:49,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.023 0.055 2026-08-11 09:48:49,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.011 0.025 2026-08-11 09:48:49,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:48:49,987 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:50,001 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:50,046 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,060 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,084 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,087 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,152 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,153 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,154 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,154 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,169 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,185 104 INFO rb-3df6733-223812-402932 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-11 09:48:50,218 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,050 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-11 09:48:51,051 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:51,067 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:51,107 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,117 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-11 09:48:51,133 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-08-11 09:48:51,152 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,167 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:51,184 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:51,232 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,242 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-11 09:48:51,267 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,279 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:51,291 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:51,327 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,339 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-11 09:48:51,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-08-11 09:48:51,372 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,384 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:51,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:48:51,419 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,436 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,451 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:48:51,487 104 INFO rb-3df6733-223812-402932 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-11 09:48:51,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:51] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.025 0.015 2026-08-11 09:48:51,511 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77535264 for PoS orders references: ['Order 00265-004-0003'] (draft: False) 2026-08-11 09:48:51,563 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77535264 with result: [{'id': 316, 'pos_reference': 'Order 00265-004-0003', 'account_move': False}] 2026-08-11 09:48:51,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.020 0.048 2026-08-11 09:48:51,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.012 0.030 2026-08-11 09:48:51,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:51] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.008 2026-08-11 09:48:52,394 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:48:52,407 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:48:52,440 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,455 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,479 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,485 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,502 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,517 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,534 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,551 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,569 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,584 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,601 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,617 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:52,636 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:48:52,650 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,667 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,684 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,701 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:48:52,718 104 INFO rb-3df6733-223812-402932 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-11 09:48:52,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:52] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.009 0.014 2026-08-11 09:48:52,742 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74925689 for PoS orders references: ['Order 00265-004-0004'] (draft: False) 2026-08-11 09:48:52,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74925689 with result: [{'id': 317, 'pos_reference': 'Order 00265-004-0004', 'account_move': False}] 2026-08-11 09:48:52,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.047 0.059 2026-08-11 09:48:52,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 22 0.013 0.026 2026-08-11 09:48:53,668 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("Refund")' 2026-08-11 09:48:53,696 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-08-11 09:48:53,700 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-11 09:48:53,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:53] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.015 0.018 2026-08-11 09:48:53,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:53] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.040 0.036 2026-08-11 09:48:53,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:48:54,594 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .set-partner:contains("BBBBBBB")' 2026-08-11 09:48:54,600 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .button.pay-order-button' 2026-08-11 09:48:54,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:48:54,645 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Refund")' 2026-08-11 09:48:54,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Refund")' 2026-08-11 09:48:54,671 104 INFO rb-3df6733-223812-402932 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-11 09:48:54,683 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:48:54,703 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:48:54,717 104 INFO rb-3df6733-223812-402932 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-11 09:48:54,734 104 INFO rb-3df6733-223812-402932 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-11 09:48:54,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:48:54,769 104 INFO rb-3df6733-223812-402932 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-11 09:48:54,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:54] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.008 0.012 2026-08-11 09:48:54,788 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21237718 for PoS orders references: ['Order 00265-004-0005'] (draft: False) 2026-08-11 09:48:54,888 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21237718 with result: [{'id': 318, 'pos_reference': 'Order 00265-004-0005', 'account_move': False}] 2026-08-11 09:48:54,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.056 0.063 2026-08-11 09:48:54,982 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.034 0.036 2026-08-11 09:48:55,743 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:48:55,753 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:55] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:55,778 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25399 2026-08-11 09:48:55,779 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:48:55,779 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25399 2026-08-11 09:48:55,864 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094855_863827_TestUi.txt 2026-08-11 09:48:55,864 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2mkw3d6z_chrome_odoo" 2026-08-11 09:48:55,903 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_points ... 2026-08-11 09:48:56,801 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25645 2026-08-11 09:48:56,802 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpqpp2g0sc_chrome_odoo 2026-08-11 09:48:56,809 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43477/json/version 2026-08-11 09:48:56,811 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43477/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:48:56,849 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:48:56,850 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43477/json 2026-08-11 09:48:56,851 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43477/json with timeout 3 increased to 10s during tests 2026-08-11 09:48:56,865 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43477/devtools/page/A993489487E370BDB69054A04A598099 2026-08-11 09:48:56,871 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:48:56,880 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:48:57,181 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:48:57,183 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:48:57,186 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:48:57,186 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:48:57,203 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:48:58,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 119 0.133 0.696 2026-08-11 09:48:58,029 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A993489487E370BDB69054A04A598099', 'loaderId': '684C15AEFA43154F590AA139AD32DA4E', 'isDownload': False} 2026-08-11 09:48:58,029 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardNoPoints')" 2026-08-11 09:48:58,042 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:48:58,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.008 2026-08-11 09:48:58,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.022 2026-08-11 09:48:58,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.029 2026-08-11 09:48:58,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.009 2026-08-11 09:48:58,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-08-11 09:48:58,426 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:58,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 09:48:58,447 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:48:58,456 104 INFO rb-3df6733-223812-402932 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-11 09:48:59,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.285 0.431 2026-08-11 09:48:59,228 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:48:59,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.053 2026-08-11 09:48:59,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "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-11 09:48:59,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:48:59,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.037 0.034 2026-08-11 09:48:59,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.125 2026-08-11 09:48:59,455 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:48:59,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.162 2026-08-11 09:48:59,572 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.035 0.204 2026-08-11 09:48:59,578 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48: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-11 09:48:59,587 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:48:59,600 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:48:59,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.272 2026-08-11 09:48:59,637 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:48:59,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.035 0.318 2026-08-11 09:48:59,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.298 2026-08-11 09:48:59,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.299 2026-08-11 09:48:59,806 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.295 2026-08-11 09:48:59,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.209 2026-08-11 09:48:59,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.166 2026-08-11 09:48:59,848 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:48:59,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.152 2026-08-11 09:48:59,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 19 0.027 0.177 2026-08-11 09:48:59,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.144 2026-08-11 09:48:59,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.146 2026-08-11 09:48:59,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.126 2026-08-11 09:48:59,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:48:59] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.135 2026-08-11 09:49:00,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:00] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.149 2026-08-11 09:49:00,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:00] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.183 2026-08-11 09:49:00,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:00] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.164 2026-08-11 09:49:00,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:00] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.175 2026-08-11 09:49:00,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:00] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.185 2026-08-11 09:49:00,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:00] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.148 2026-08-11 09:49:00,386 104 INFO rb-3df6733-223812-402932 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-11 09:49:00,404 104 INFO rb-3df6733-223812-402932 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-11 09:49:00,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-08-11 09:49:00,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:00] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.021 0.016 2026-08-11 09:49:00,434 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:49:00,456 104 INFO rb-3df6733-223812-402932 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-11 09:49:00,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:00] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.008 0.013 2026-08-11 09:49:01,382 104 INFO rb-3df6733-223812-402932 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-11 09:49:01,386 104 INFO rb-3df6733-223812-402932 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-11 09:49:01,400 104 INFO rb-3df6733-223812-402932 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-11 09:49:01,417 104 INFO rb-3df6733-223812-402932 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-11 09:49:02,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:49:02,269 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:02,295 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:02,299 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:02,301 104 INFO rb-3df6733-223812-402932 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-11 09:49:02,306 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:02,318 104 INFO rb-3df6733-223812-402932 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-11 09:49:02,333 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:02,347 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78158415 for PoS orders references: ['Order 00266-001-0001'] (draft: False) 2026-08-11 09:49:02,350 104 INFO rb-3df6733-223812-402932 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-11 09:49:02,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:02,534 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78158415 with result: [{'id': 319, 'pos_reference': 'Order 00266-001-0001', 'account_move': False}] 2026-08-11 09:49:02,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 98 0.098 0.109 2026-08-11 09:49:02,660 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.058 0.039 2026-08-11 09:49:02,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:02] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.010 0.008 2026-08-11 09:49:03,447 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:49:03,462 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:03,496 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25645 2026-08-11 09:49:03,498 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:49:03,499 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25645 2026-08-11 09:49:03,612 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094903_612204_TestUi.txt 2026-08-11 09:49:03,612 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpqpp2g0sc_chrome_odoo" 2026-08-11 09:49:03,652 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_set ... 2026-08-11 09:49:04,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25849 2026-08-11 09:49:04,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp3jr9pkt__chrome_odoo 2026-08-11 09:49:04,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39365/json/version 2026-08-11 09:49:04,793 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39365/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:49:04,837 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:49:04,837 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39365/json 2026-08-11 09:49:04,838 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39365/json with timeout 3 increased to 10s during tests 2026-08-11 09:49:04,863 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39365/devtools/page/4CD5F3094357A120263051ADA817040B 2026-08-11 09:49:04,880 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:49:04,893 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:49:05,194 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:49:05,207 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:49:05,212 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:49:05,212 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:49:05,230 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:49:05,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:05] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.132 0.566 2026-08-11 09:49:05,925 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '4CD5F3094357A120263051ADA817040B', 'loaderId': '15E9BE708258E2B86BB0C91D07AC0D56', 'isDownload': False} 2026-08-11 09:49:05,925 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramCreateSetTour1')" 2026-08-11 09:49:05,941 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:05,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:05] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.008 2026-08-11 09:49:05,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:05] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.020 2026-08-11 09:49:05,980 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:05] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.025 2026-08-11 09:49:06,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:06] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-08-11 09:49:06,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.006 2026-08-11 09:49:06,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.015 2026-08-11 09:49:06,350 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:49:06,352 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:49:06,371 104 INFO rb-3df6733-223812-402932 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-11 09:49:07,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.285 0.426 2026-08-11 09:49:07,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:07] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.713 2026-08-11 09:49:07,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:07,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.061 2026-08-11 09:49:07,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:49:07,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-08-11 09:49:07,992 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.163 0.385 2026-08-11 09:49:08,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.034 2026-08-11 09:49:08,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "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-11 09:49:08,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:49:08,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.017 0.034 2026-08-11 09:49:08,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.076 2026-08-11 09:49:08,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.099 2026-08-11 09:49:08,248 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:49:08,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.123 2026-08-11 09:49:08,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.184 2026-08-11 09:49:08,339 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49: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-11 09:49:08,346 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:08,361 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:49:08,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.241 2026-08-11 09:49:08,386 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:08,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.222 2026-08-11 09:49:08,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.223 2026-08-11 09:49:08,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.215 2026-08-11 09:49:08,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.240 2026-08-11 09:49:08,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.010 0.155 2026-08-11 09:49:08,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:08,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.153 2026-08-11 09:49:08,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.153 2026-08-11 09:49:08,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.132 2026-08-11 09:49:08,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.138 2026-08-11 09:49:08,597 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.105 2026-08-11 09:49:08,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.041 0.099 2026-08-11 09:49:08,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.013 0.126 2026-08-11 09:49:08,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.154 2026-08-11 09:49:08,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.162 2026-08-11 09:49:08,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.170 2026-08-11 09:49:08,774 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.169 2026-08-11 09:49:08,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:08] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.010 0.066 2026-08-11 09:49:09,084 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:49:09,107 104 INFO rb-3df6733-223812-402932 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-11 09:49:09,125 104 INFO rb-3df6733-223812-402932 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-11 09:49:09,128 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.015 2026-08-11 09:49:09,167 104 INFO rb-3df6733-223812-402932 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-11 09:49:09,174 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:09,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:09,200 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:09,202 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:49:09,216 104 INFO rb-3df6733-223812-402932 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-11 09:49:09,224 104 INFO rb-3df6733-223812-402932 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-11 09:49:09,247 104 INFO rb-3df6733-223812-402932 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-11 09:49:09,253 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:09,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10035092 for PoS orders references: ['Order 00267-002-0001'] (draft: False) 2026-08-11 09:49:09,272 104 INFO rb-3df6733-223812-402932 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-11 09:49:09,292 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:49:09,435 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10035092 with result: [{'id': 320, 'pos_reference': 'Order 00267-002-0001', 'account_move': False}] 2026-08-11 09:49:09,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.089 0.095 2026-08-11 09:49:09,543 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.034 0.046 2026-08-11 09:49:09,597 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:09] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.012 0.010 2026-08-11 09:49:10,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:49:10,327 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:49:10,342 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:10] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:10,398 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25849 2026-08-11 09:49:10,402 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:49:10,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25849 2026-08-11 09:49:10,498 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094910_497870_TestUi.txt 2026-08-11 09:49:10,499 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp3jr9pkt__chrome_odoo" 2026-08-11 09:49:10,911 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26063 2026-08-11 09:49:10,911 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmplnem1h67_chrome_odoo 2026-08-11 09:49:10,912 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37239/json/version 2026-08-11 09:49:10,914 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37239/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:49:10,961 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:49:10,962 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37239/json 2026-08-11 09:49:10,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37239/json with timeout 3 increased to 10s during tests 2026-08-11 09:49:10,995 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37239/devtools/page/4E62645FBA58B1079919EE69D4808C4D 2026-08-11 09:49:11,004 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:49:11,031 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:49:11,089 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:49:11,092 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:49:11,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:49:11,107 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:49:11,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.013 0.055 2026-08-11 09:49:11,213 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '4E62645FBA58B1079919EE69D4808C4D', 'loaderId': '20207D568AAB2B48F7A3842E8445A1C9', 'isDownload': False} 2026-08-11 09:49:11,214 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramCreateSetTour2')" 2026-08-11 09:49:11,234 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:11,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.012 2026-08-11 09:49:11,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-08-11 09:49:11,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.041 2026-08-11 09:49:11,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.007 2026-08-11 09:49:11,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:49:11,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:49:11,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:49:11,695 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:11,712 104 INFO rb-3df6733-223812-402932 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-11 09:49:12,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.104 0.318 2026-08-11 09:49:12,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:12] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.443 2026-08-11 09:49:12,221 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:12,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.081 2026-08-11 09:49:12,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:49:12,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 09:49:12,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.167 0.349 2026-08-11 09:49:13,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "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-11 09:49:13,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "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-11 09:49:13,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:49:13,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.030 0.057 2026-08-11 09:49:13,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.114 2026-08-11 09:49:13,248 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:13,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.131 2026-08-11 09:49:13,281 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.004 0.109 2026-08-11 09:49:13,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.152 2026-08-11 09:49:13,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.178 2026-08-11 09:49:13,371 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "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-11 09:49:13,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.011 0.171 2026-08-11 09:49:13,418 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:49:13,419 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:49:13,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.160 2026-08-11 09:49:13,446 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:13,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.213 2026-08-11 09:49:13,570 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.270 2026-08-11 09:49:13,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.268 2026-08-11 09:49:13,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.205 2026-08-11 09:49:13,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.206 2026-08-11 09:49:13,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.009 0.225 2026-08-11 09:49:13,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.222 2026-08-11 09:49:13,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.196 2026-08-11 09:49:13,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.017 0.150 2026-08-11 09:49:13,774 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.013 0.137 2026-08-11 09:49:13,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.132 2026-08-11 09:49:13,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.134 2026-08-11 09:49:13,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.135 2026-08-11 09:49:13,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.133 2026-08-11 09:49:13,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:13] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.072 2026-08-11 09:49:14,117 104 INFO rb-3df6733-223812-402932 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-11 09:49:14,133 104 INFO rb-3df6733-223812-402932 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-11 09:49:14,161 104 INFO rb-3df6733-223812-402932 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-11 09:49:14,177 104 INFO rb-3df6733-223812-402932 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-11 09:49:14,184 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:49:14,202 104 INFO rb-3df6733-223812-402932 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-11 09:49:14,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:14] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.020 0.026 2026-08-11 09:49:15,103 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:15,123 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:15,128 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:15,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:15,140 104 INFO rb-3df6733-223812-402932 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-11 09:49:15,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 09:49:15,154 104 INFO rb-3df6733-223812-402932 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-11 09:49:15,168 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:15,185 104 INFO rb-3df6733-223812-402932 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-11 09:49:15,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:15] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.007 0.019 2026-08-11 09:49:15,224 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61883899 for PoS orders references: ['Order 00267-004-0001'] (draft: False) 2026-08-11 09:49:15,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:15,292 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61883899 with result: [{'id': 321, 'pos_reference': 'Order 00267-004-0001', 'account_move': False}] 2026-08-11 09:49:15,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.026 0.060 2026-08-11 09:49:15,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.025 0.032 2026-08-11 09:49:15,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:15] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 09:49:16,157 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:49:16,171 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:16,198 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26063 2026-08-11 09:49:16,199 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:49:16,200 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26063 2026-08-11 09:49:16,296 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094916_296637_TestUi.txt 2026-08-11 09:49:16,297 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmplnem1h67_chrome_odoo" 2026-08-11 09:49:16,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_scan_use ... 2026-08-11 09:49:17,650 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26271 2026-08-11 09:49:17,651 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprv0e_45__chrome_odoo 2026-08-11 09:49:17,661 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37567/json/version 2026-08-11 09:49:17,663 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37567/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:49:17,690 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:49:17,690 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37567/json 2026-08-11 09:49:17,691 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37567/json with timeout 3 increased to 10s during tests 2026-08-11 09:49:17,703 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37567/devtools/page/D189F13F474271EA80F26B96679151AD 2026-08-11 09:49:17,761 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:49:17,776 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:49:18,086 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:49:18,095 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:49:18,098 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:49:18,099 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:49:18,117 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:49:18,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:18] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.099 0.551 2026-08-11 09:49:18,767 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D189F13F474271EA80F26B96679151AD', 'loaderId': '7E4DF991623665845D3554E24043480E', 'isDownload': False} 2026-08-11 09:49:18,767 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramScanUseTour')" 2026-08-11 09:49:18,780 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:18,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:18] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.007 2026-08-11 09:49:18,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:18] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.017 0.024 2026-08-11 09:49:18,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:18] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.046 2026-08-11 09:49:19,186 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.011 2026-08-11 09:49:19,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.025 2026-08-11 09:49:19,222 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:49:19,225 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:49:19,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.015 0.009 2026-08-11 09:49:19,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.004 2026-08-11 09:49:19,270 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:49:19,279 104 INFO rb-3df6733-223812-402932 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-11 09:49:19,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.195 0.408 2026-08-11 09:49:19,936 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:19] "GET /pos/web HTTP/1.1" 200 - 21 0.012 0.616 2026-08-11 09:49:19,960 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:20,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.068 2026-08-11 09:49:20,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:49:20,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 09:49:20,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:49:20,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:49:20,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.163 0.318 2026-08-11 09:49:20,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49: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-11 09:49:20,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:20] "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-11 09:49:20,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:49:21,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.030 0.043 2026-08-11 09:49:21,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.115 2026-08-11 09:49:21,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:21,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.153 2026-08-11 09:49:21,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.206 2026-08-11 09:49:21,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.005 0.243 2026-08-11 09:49:21,277 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.020 0.289 2026-08-11 09:49:21,302 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49: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-11 09:49:21,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.014 0.243 2026-08-11 09:49:21,328 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:49:21,330 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:49:21,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.216 2026-08-11 09:49:21,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.246 2026-08-11 09:49:21,418 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:49:21,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.041 0.241 2026-08-11 09:49:21,547 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.029 0.265 2026-08-11 09:49:21,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.016 0.220 2026-08-11 09:49:21,591 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:21,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.029 0.265 2026-08-11 09:49:21,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.270 2026-08-11 09:49:21,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.222 2026-08-11 09:49:21,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.204 2026-08-11 09:49:21,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.190 2026-08-11 09:49:21,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.014 0.154 2026-08-11 09:49:21,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.124 2026-08-11 09:49:21,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.118 2026-08-11 09:49:21,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.122 2026-08-11 09:49:21,806 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.121 2026-08-11 09:49:21,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:21] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.012 0.081 2026-08-11 09:49:22,069 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:49:22,087 104 INFO rb-3df6733-223812-402932 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-11 09:49:22,106 104 INFO rb-3df6733-223812-402932 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-11 09:49:22,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.029 0.017 2026-08-11 09:49:22,130 104 INFO rb-3df6733-223812-402932 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-11 09:49:22,133 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'input text '043123456' (trigger: .modal-dialog .popup-textinput input)' 2026-08-11 09:49:22,152 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:49:22,169 104 INFO rb-3df6733-223812-402932 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-11 09:49:22,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:22] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.005 0.011 2026-08-11 09:49:23,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:23,102 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:23,107 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:23,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:49:23,119 104 INFO rb-3df6733-223812-402932 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-11 09:49:23,133 104 INFO rb-3df6733-223812-402932 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-11 09:49:23,155 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:23,166 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81522671 for PoS orders references: ['Order 00268-002-0001'] (draft: False) 2026-08-11 09:49:23,167 104 INFO rb-3df6733-223812-402932 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-11 09:49:23,175 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:49:23,408 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81522671 with result: [{'id': 322, 'pos_reference': 'Order 00268-002-0001', 'account_move': False}] 2026-08-11 09:49:23,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.143 0.119 2026-08-11 09:49:23,474 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 25 0.013 0.029 2026-08-11 09:49:23,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:23] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.012 2026-08-11 09:49:23,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:49:24,266 104 INFO rb-3df6733-223812-402932 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-11 09:49:24,291 104 INFO rb-3df6733-223812-402932 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-11 09:49:24,299 104 INFO rb-3df6733-223812-402932 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-11 09:49:24,318 104 INFO rb-3df6733-223812-402932 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-11 09:49:24,333 104 INFO rb-3df6733-223812-402932 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-11 09:49:24,349 104 INFO rb-3df6733-223812-402932 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-11 09:49:24,368 104 INFO rb-3df6733-223812-402932 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-11 09:49:24,383 104 INFO rb-3df6733-223812-402932 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-11 09:49:24,400 104 INFO rb-3df6733-223812-402932 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-11 09:49:25,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:49:25,248 104 INFO rb-3df6733-223812-402932 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-11 09:49:25,251 104 INFO rb-3df6733-223812-402932 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-11 09:49:25,266 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:49:25,283 104 INFO rb-3df6733-223812-402932 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-11 09:49:25,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:25] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.026 0.024 2026-08-11 09:49:26,105 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:26,117 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:26,132 104 INFO rb-3df6733-223812-402932 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-11 09:49:26,150 104 INFO rb-3df6733-223812-402932 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-11 09:49:26,166 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:26,183 104 INFO rb-3df6733-223812-402932 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-11 09:49:26,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:26] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.004 0.010 2026-08-11 09:49:26,195 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89581646 for PoS orders references: ['Order 00268-002-0002'] (draft: False) 2026-08-11 09:49:26,243 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89581646 with result: [{'id': 323, 'pos_reference': 'Order 00268-002-0002', 'account_move': False}] 2026-08-11 09:49:26,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.026 0.037 2026-08-11 09:49:26,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.013 0.030 2026-08-11 09:49:27,074 104 INFO rb-3df6733-223812-402932 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-11 09:49:27,104 104 INFO rb-3df6733-223812-402932 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-11 09:49:27,109 104 INFO rb-3df6733-223812-402932 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-11 09:49:27,119 104 INFO rb-3df6733-223812-402932 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-11 09:49:27,133 104 INFO rb-3df6733-223812-402932 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-11 09:49:27,149 104 INFO rb-3df6733-223812-402932 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-11 09:49:27,167 104 INFO rb-3df6733-223812-402932 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-11 09:49:27,183 104 INFO rb-3df6733-223812-402932 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-11 09:49:27,199 104 INFO rb-3df6733-223812-402932 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-11 09:49:28,044 104 INFO rb-3df6733-223812-402932 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-11 09:49:28,050 104 INFO rb-3df6733-223812-402932 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-11 09:49:28,065 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:49:28,085 104 INFO rb-3df6733-223812-402932 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-11 09:49:28,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:28] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.017 0.024 2026-08-11 09:49:28,884 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:28,910 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:28,919 104 INFO rb-3df6733-223812-402932 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-11 09:49:28,939 104 INFO rb-3df6733-223812-402932 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-11 09:49:28,951 104 INFO rb-3df6733-223812-402932 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-11 09:49:28,966 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:28,982 104 INFO rb-3df6733-223812-402932 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-11 09:49:29,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.019 0.012 2026-08-11 09:49:29,029 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6097010 for PoS orders references: ['Order 00268-002-0003'] (draft: False) 2026-08-11 09:49:29,111 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6097010 with result: [{'id': 324, 'pos_reference': 'Order 00268-002-0003', 'account_move': False}] 2026-08-11 09:49:29,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.048 0.054 2026-08-11 09:49:29,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.013 0.033 2026-08-11 09:49:29,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:29] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.008 2026-08-11 09:49:29,955 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:49:29,966 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:29,992 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26271 2026-08-11 09:49:29,993 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:49:29,994 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26271 2026-08-11 09:49:30,089 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094930_089049_TestUi.txt 2026-08-11 09:49:30,089 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprv0e_45__chrome_odoo" 2026-08-11 09:49:30,182 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-08-11 09:49:31,341 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26503 2026-08-11 09:49:31,341 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2ada79cq_chrome_odoo 2026-08-11 09:49:31,358 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33521/json/version 2026-08-11 09:49:31,360 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33521/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:49:31,379 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:49:31,379 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33521/json 2026-08-11 09:49:31,379 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33521/json with timeout 3 increased to 10s during tests 2026-08-11 09:49:31,390 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33521/devtools/page/BE08B798A4B31F30A7B3F3B733BC0DF4 2026-08-11 09:49:31,460 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:49:31,468 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:49:31,757 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 09:49:31,759 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:49:31,761 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:49:31,761 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:49:31,771 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:49:32,463 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 120 0.080 0.615 2026-08-11 09:49:32,465 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'BE08B798A4B31F30A7B3F3B733BC0DF4', 'loaderId': '2A4A07E1B2F7AA7A14E1767DEC576724', 'isDownload': False} 2026-08-11 09:49:32,466 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardTaxes')" 2026-08-11 09:49:32,484 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:32,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.009 2026-08-11 09:49:32,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.025 2026-08-11 09:49:32,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.026 2026-08-11 09:49:32,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.015 0.007 2026-08-11 09:49:32,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.022 0.022 2026-08-11 09:49:32,953 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:49:32,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-08-11 09:49:32,966 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:49:32,982 104 INFO rb-3df6733-223812-402932 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-11 09:49:33,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.242 0.443 2026-08-11 09:49:33,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.037 2026-08-11 09:49:33,755 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:49:33,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "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-11 09:49:33,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:49:33,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 9 0.031 0.032 2026-08-11 09:49:33,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.087 2026-08-11 09:49:33,915 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:49:33,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.130 2026-08-11 09:49:33,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:33] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.164 2026-08-11 09:49:34,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.180 2026-08-11 09:49:34,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.223 2026-08-11 09:49:34,067 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49: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-11 09:49:34,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.212 2026-08-11 09:49:34,077 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:34,104 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:49:34,113 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:34,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.201 2026-08-11 09:49:34,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.070 0.240 2026-08-11 09:49:34,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=product.product&field=image_128&id=1480&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.290 2026-08-11 09:49:34,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.270 2026-08-11 09:49:34,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.217 2026-08-11 09:49:34,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.207 2026-08-11 09:49:34,337 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:34,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.177 2026-08-11 09:49:34,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.125 2026-08-11 09:49:34,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 19 0.019 0.130 2026-08-11 09:49:34,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.122 2026-08-11 09:49:34,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.029 0.117 2026-08-11 09:49:34,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.174 2026-08-11 09:49:34,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.214 2026-08-11 09:49:34,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.227 2026-08-11 09:49:34,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.185 2026-08-11 09:49:34,625 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.187 2026-08-11 09:49:34,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.013 0.149 2026-08-11 09:49:34,802 104 INFO rb-3df6733-223812-402932 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-11 09:49:34,816 104 INFO rb-3df6733-223812-402932 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-11 09:49:34,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.018 0.013 2026-08-11 09:49:34,841 104 INFO rb-3df6733-223812-402932 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-11 09:49:34,849 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-08-11 09:49:34,867 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:49:34,885 104 INFO rb-3df6733-223812-402932 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-11 09:49:34,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:34] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.019 0.012 2026-08-11 09:49:35,782 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:35,802 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:35,807 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:35,807 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:49:35,822 104 INFO rb-3df6733-223812-402932 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-11 09:49:35,832 104 INFO rb-3df6733-223812-402932 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-11 09:49:35,848 104 INFO rb-3df6733-223812-402932 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-11 09:49:35,865 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:35,880 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4762431 for PoS orders references: ['Order 00269-001-0001'] (draft: False) 2026-08-11 09:49:35,882 104 INFO rb-3df6733-223812-402932 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-11 09:49:35,900 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:49:36,081 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4762431 with result: [{'id': 325, 'pos_reference': 'Order 00269-001-0001', 'account_move': False}] 2026-08-11 09:49:36,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 98 0.105 0.116 2026-08-11 09:49:36,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 25 0.025 0.027 2026-08-11 09:49:36,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:49:36,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:36] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 09:49:36,950 104 INFO rb-3df6733-223812-402932 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-11 09:49:36,980 104 INFO rb-3df6733-223812-402932 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-11 09:49:36,991 104 INFO rb-3df6733-223812-402932 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-11 09:49:37,007 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:49:37,018 104 INFO rb-3df6733-223812-402932 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-11 09:49:37,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:37] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.009 0.027 2026-08-11 09:49:37,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-11 09:49:37,840 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'check order tax amount (trigger: .subentry:contains("-6.52"))' 2026-08-11 09:49:37,842 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:49:37,853 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:37,855 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26503 2026-08-11 09:49:37,856 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:49:37,857 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26503 2026-08-11 09:49:37,940 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094937_940468_TestUi.txt 2026-08-11 09:49:37,940 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2ada79cq_chrome_odoo" 2026-08-11 09:49:39,234 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-08-11 09:49:40,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26727 2026-08-11 09:49:40,310 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpm6jw2syx_chrome_odoo 2026-08-11 09:49:40,311 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42439/json/version 2026-08-11 09:49:40,313 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42439/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:49:40,365 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:49:40,365 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42439/json 2026-08-11 09:49:40,366 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42439/json with timeout 3 increased to 10s during tests 2026-08-11 09:49:40,394 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42439/devtools/page/085C7D625E4C4722CC68E9833FD51B65 2026-08-11 09:49:40,407 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:49:40,495 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:49:40,792 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:49:40,803 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:49:40,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:49:40,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:49:40,824 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:49:42,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.068 1.432 2026-08-11 09:49:42,322 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '085C7D625E4C4722CC68E9833FD51B65', 'loaderId': 'D7F0DD3790E37D84748B32BC6270BA9E', 'isDownload': False} 2026-08-11 09:49:42,322 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-08-11 09:49:42,332 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:42,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.016 0.017 2026-08-11 09:49:42,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.044 2026-08-11 09:49:42,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.034 2026-08-11 09:49:42,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:49:42,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.017 0.012 2026-08-11 09:49:42,778 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:49:42,786 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 09:49:42,788 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:42,799 104 INFO rb-3df6733-223812-402932 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-11 09:49:43,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.185 0.333 2026-08-11 09:49:43,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:43] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.527 2026-08-11 09:49:43,417 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:43,418 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.056 2026-08-11 09:49:43,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:49:43,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:49:44,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.186 0.341 2026-08-11 09:49:44,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.041 2026-08-11 09:49:44,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "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-11 09:49:44,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:49:44,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.049 0.045 2026-08-11 09:49:44,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.125 2026-08-11 09:49:44,478 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:49:44,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.025 0.169 2026-08-11 09:49:44,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.228 2026-08-11 09:49:44,588 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49: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-11 09:49:44,608 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:49:44,625 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:49:44,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.029 0.285 2026-08-11 09:49:44,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.344 2026-08-11 09:49:44,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.308 2026-08-11 09:49:44,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.278 2026-08-11 09:49:44,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.291 2026-08-11 09:49:44,831 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:44,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.010 0.203 2026-08-11 09:49:44,851 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:44,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.189 2026-08-11 09:49:44,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.029 0.174 2026-08-11 09:49:44,936 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.195 2026-08-11 09:49:44,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.183 2026-08-11 09:49:44,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.155 2026-08-11 09:49:44,980 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.131 2026-08-11 09:49:45,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:45] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.037 0.145 2026-08-11 09:49:45,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:45] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.211 2026-08-11 09:49:45,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:45] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.180 2026-08-11 09:49:45,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:45] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.191 2026-08-11 09:49:45,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:45] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.211 2026-08-11 09:49:45,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:45] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.138 2026-08-11 09:49:45,333 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:49:45,355 104 INFO rb-3df6733-223812-402932 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-11 09:49:45,365 104 INFO rb-3df6733-223812-402932 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-11 09:49:45,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-08-11 09:49:45,405 104 INFO rb-3df6733-223812-402932 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-11 09:49:45,418 104 INFO rb-3df6733-223812-402932 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-11 09:49:45,419 104 INFO rb-3df6733-223812-402932 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-11 09:49:46,325 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:49:46,336 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:49:46,387 104 INFO rb-3df6733-223812-402932 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-11 09:49:46,403 104 INFO rb-3df6733-223812-402932 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-11 09:49:46,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:46] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-08-11 09:49:46,434 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:46,452 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:46,458 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:46,460 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:46,499 104 INFO rb-3df6733-223812-402932 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-11 09:49:46,515 104 INFO rb-3df6733-223812-402932 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-11 09:49:46,545 104 INFO rb-3df6733-223812-402932 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-11 09:49:46,548 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:46,563 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #59654946 for PoS orders references: ['Order 00270-002-0001'] (draft: False) 2026-08-11 09:49:46,566 104 INFO rb-3df6733-223812-402932 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-11 09:49:46,574 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:46,765 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #59654946 with result: [{'id': 326, 'pos_reference': 'Order 00270-002-0001', 'account_move': False}] 2026-08-11 09:49:46,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:46] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 102 0.118 0.104 2026-08-11 09:49:46,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 44 0.026 0.044 2026-08-11 09:49:46,909 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:46] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.008 0.012 2026-08-11 09:49:47,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-11 09:49:47,642 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:49:47,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:49:47,708 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,721 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,749 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,755 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,789 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,793 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:49:47,802 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,840 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,859 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,866 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:49:47,883 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,898 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:47,923 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:47,936 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,949 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,965 104 INFO rb-3df6733-223812-402932 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-11 09:49:47,982 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:47,998 104 INFO rb-3df6733-223812-402932 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-11 09:49:48,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:48] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.029 0.014 2026-08-11 09:49:48,044 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55784971 for PoS orders references: ['Order 00270-002-0002'] (draft: False) 2026-08-11 09:49:48,139 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55784971 with result: [{'id': 327, 'pos_reference': 'Order 00270-002-0002', 'account_move': False}] 2026-08-11 09:49:48,156 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 46 0.052 0.064 2026-08-11 09:49:48,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.018 0.038 2026-08-11 09:49:48,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:49:48,989 104 INFO rb-3df6733-223812-402932 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-11 09:49:49,013 104 INFO rb-3df6733-223812-402932 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-11 09:49:49,016 104 INFO rb-3df6733-223812-402932 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-11 09:49:49,031 104 INFO rb-3df6733-223812-402932 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-11 09:49:49,878 104 INFO rb-3df6733-223812-402932 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-11 09:49:49,881 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:49:49,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:49:49,962 104 INFO rb-3df6733-223812-402932 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-11 09:49:49,975 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:49:49,991 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,021 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,032 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:49:50,034 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,056 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,898 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,915 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,921 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,935 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,949 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,965 104 INFO rb-3df6733-223812-402932 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-11 09:49:50,982 104 INFO rb-3df6733-223812-402932 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-11 09:49:51,003 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:49:51,015 104 INFO rb-3df6733-223812-402932 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-11 09:49:51,032 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:49:51,048 104 INFO rb-3df6733-223812-402932 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-11 09:49:51,065 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:51,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:51,099 104 INFO rb-3df6733-223812-402932 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-11 09:49:51,124 104 INFO rb-3df6733-223812-402932 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-11 09:49:51,145 104 INFO rb-3df6733-223812-402932 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-11 09:49:51,154 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:51,173 104 INFO rb-3df6733-223812-402932 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-11 09:49:51,190 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:51] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.016 0.014 2026-08-11 09:49:51,217 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45439353 for PoS orders references: ['Order 00270-002-0003'] (draft: False) 2026-08-11 09:49:51,356 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45439353 with result: [{'id': 328, 'pos_reference': 'Order 00270-002-0003', 'account_move': False}] 2026-08-11 09:49:51,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.083 0.083 2026-08-11 09:49:51,452 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.026 0.039 2026-08-11 09:49:51,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:51] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.006 2026-08-11 09:49:52,215 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:49:52,225 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:52] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:52,230 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26727 2026-08-11 09:49:52,232 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:49:52,233 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26727 2026-08-11 09:49:52,328 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_094952_328091_TestUi.txt 2026-08-11 09:49:52,328 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpm6jw2syx_chrome_odoo" 2026-08-11 09:49:52,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26964 2026-08-11 09:49:52,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpse1ii8su_chrome_odoo 2026-08-11 09:49:52,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41315/json/version 2026-08-11 09:49:52,648 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41315/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:49:52,697 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:49:52,697 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41315/json 2026-08-11 09:49:52,698 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41315/json with timeout 3 increased to 10s during tests 2026-08-11 09:49:52,714 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41315/devtools/page/F02A507DCF716DF4F6440002BE9BC2D4 2026-08-11 09:49:52,782 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:49:52,794 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:49:52,873 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:49:52,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:49:52,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:49:52,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:49:52,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:52] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.013 0.057 2026-08-11 09:49:52,974 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F02A507DCF716DF4F6440002BE9BC2D4', 'loaderId': 'DA8384C4D6E2F83C9EBC6F9350927393', 'isDownload': False} 2026-08-11 09:49:52,974 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-08-11 09:49:52,996 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:53,015 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:53] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.008 2026-08-11 09:49:53,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:53] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.021 2026-08-11 09:49:53,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:53] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.032 2026-08-11 09:49:53,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:53] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-11 09:49:53,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:49:53,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:53,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 09:49:53,443 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:53,455 104 INFO rb-3df6733-223812-402932 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-11 09:49:54,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.222 0.361 2026-08-11 09:49:54,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:54] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.594 2026-08-11 09:49:54,113 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:49:54,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.099 2026-08-11 09:49:54,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:49:54,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 09:49:54,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.192 0.330 2026-08-11 09:49:55,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.045 2026-08-11 09:49:55,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.012 0.010 2026-08-11 09:49:55,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.006 0.005 2026-08-11 09:49:55,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.037 0.036 2026-08-11 09:49:55,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.106 2026-08-11 09:49:55,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:55,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.024 0.147 2026-08-11 09:49:55,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.179 2026-08-11 09:49:55,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.246 2026-08-11 09:49:55,346 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "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-11 09:49:55,375 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:49:55,379 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:49:55,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.266 2026-08-11 09:49:55,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.229 2026-08-11 09:49:55,400 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:55,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.215 2026-08-11 09:49:55,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.210 2026-08-11 09:49:55,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.229 2026-08-11 09:49:55,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.166 2026-08-11 09:49:55,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.176 2026-08-11 09:49:55,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.178 2026-08-11 09:49:55,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.161 2026-08-11 09:49:55,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.155 2026-08-11 09:49:55,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.023 0.136 2026-08-11 09:49:55,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.006 0.121 2026-08-11 09:49:55,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.113 2026-08-11 09:49:55,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.120 2026-08-11 09:49:55,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.122 2026-08-11 09:49:55,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.114 2026-08-11 09:49:55,754 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.062 2026-08-11 09:49:56,099 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,115 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:49:56,133 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:49:56,184 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,204 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:49:56,214 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,242 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:49:56,252 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,282 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,294 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:49:56,298 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,315 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:56,340 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:56,348 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:49:56,349 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:49:56,360 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,382 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,398 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,416 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:56,435 104 INFO rb-3df6733-223812-402932 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-11 09:49:56,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:56] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.007 0.014 2026-08-11 09:49:56,459 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17863888 for PoS orders references: ['Order 00270-004-0001'] (draft: False) 2026-08-11 09:49:56,465 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:49:56,530 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17863888 with result: [{'id': 329, 'pos_reference': 'Order 00270-004-0001', 'account_move': False}] 2026-08-11 09:49:56,544 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 46 0.031 0.058 2026-08-11 09:49:56,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.022 0.045 2026-08-11 09:49:56,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:56] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-11 09:49:57,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:49:57,416 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:49:57,432 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:49:57,482 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,507 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:49:57,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:57] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.007 0.013 2026-08-11 09:49:57,524 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,545 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,555 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,571 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,583 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,601 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,616 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:49:57,632 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,656 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:49:57,682 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:49:57,711 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:49:57,757 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,765 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("CCC Test Partner")' 2026-08-11 09:49:57,783 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:57] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.012 2026-08-11 09:49:57,803 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:57,819 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:57,834 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,849 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,865 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:49:57,897 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27551327 for PoS orders references: ['Order 00270-004-0002'] (draft: False) 2026-08-11 09:49:57,899 104 INFO rb-3df6733-223812-402932 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-11 09:49:57,975 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27551327 with result: [{'id': 330, 'pos_reference': 'Order 00270-004-0002', 'account_move': False}] 2026-08-11 09:49:57,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.038 0.060 2026-08-11 09:49:58,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.034 0.039 2026-08-11 09:49:58,837 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:49:58,854 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:49:58,904 104 INFO rb-3df6733-223812-402932 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-11 09:49:58,919 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:49:58,931 104 INFO rb-3df6733-223812-402932 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-11 09:49:58,948 104 INFO rb-3df6733-223812-402932 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-11 09:49:58,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:49:58,967 104 INFO rb-3df6733-223812-402932 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-11 09:49:58,981 104 INFO rb-3df6733-223812-402932 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-11 09:49:59,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:49:59,848 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:49:59,902 104 INFO rb-3df6733-223812-402932 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-11 09:49:59,906 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("BBB Test Partner")' 2026-08-11 09:49:59,920 104 INFO rb-3df6733-223812-402932 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-11 09:49:59,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:49:59] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.010 0.013 2026-08-11 09:49:59,960 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:49:59,971 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:49:59,980 104 INFO rb-3df6733-223812-402932 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-11 09:49:59,984 104 INFO rb-3df6733-223812-402932 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-11 09:50:00,001 104 INFO rb-3df6733-223812-402932 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-11 09:50:00,017 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:50:00,031 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94704623 for PoS orders references: ['Order 00270-004-0003'] (draft: False) 2026-08-11 09:50:00,033 104 INFO rb-3df6733-223812-402932 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-11 09:50:00,097 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94704623 with result: [{'id': 331, 'pos_reference': 'Order 00270-004-0003', 'account_move': False}] 2026-08-11 09:50:00,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.032 0.059 2026-08-11 09:50:00,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.032 0.040 2026-08-11 09:50:00,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:00] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.007 0.007 2026-08-11 09:50:00,960 104 INFO rb-3df6733-223812-402932 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-11 09:50:00,981 104 INFO rb-3df6733-223812-402932 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-11 09:50:00,985 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:00,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:50:01,017 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:50:01,050 104 INFO rb-3df6733-223812-402932 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-11 09:50:01,065 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:01,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:01,099 104 INFO rb-3df6733-223812-402932 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-11 09:50:01,103 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:50:01,138 104 INFO rb-3df6733-223812-402932 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-11 09:50:01,142 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:50:01,155 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:50:01,211 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.unselect-tag' 2026-08-11 09:50:01,227 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("Customer")' 2026-08-11 09:50:01,240 104 INFO rb-3df6733-223812-402932 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-11 09:50:01,248 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:50:01,266 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:50:01,281 104 INFO rb-3df6733-223812-402932 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-11 09:50:01,299 104 INFO rb-3df6733-223812-402932 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-11 09:50:01,315 104 INFO rb-3df6733-223812-402932 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-11 09:50:01,331 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:50:01,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6624195 for PoS orders references: ['Order 00270-004-0004'] (draft: False) 2026-08-11 09:50:01,350 104 INFO rb-3df6733-223812-402932 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-11 09:50:01,408 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6624195 with result: [{'id': 332, 'pos_reference': 'Order 00270-004-0004', 'account_move': False}] 2026-08-11 09:50:01,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.018 0.060 2026-08-11 09:50:02,205 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:50:02,220 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:02] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:50:02,232 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26964 2026-08-11 09:50:02,233 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:50:02,233 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26964 2026-08-11 09:50:02,335 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095002_334817_TestUi.txt 2026-08-11 09:50:02,335 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpse1ii8su_chrome_odoo" 2026-08-11 09:50:02,720 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27196 2026-08-11 09:50:02,721 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp9oen4las_chrome_odoo 2026-08-11 09:50:02,721 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41879/json/version 2026-08-11 09:50:02,723 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41879/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:50:02,749 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:50:02,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41879/json 2026-08-11 09:50:02,755 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41879/json with timeout 3 increased to 10s during tests 2026-08-11 09:50:02,767 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41879/devtools/page/1F97E098C6A4FECA42BC29DCA71990BF 2026-08-11 09:50:02,788 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:50:02,817 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:50:02,926 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:50:02,929 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:50:02,933 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:50:02,933 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:50:03,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.016 0.045 2026-08-11 09:50:03,028 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '1F97E098C6A4FECA42BC29DCA71990BF', 'loaderId': 'E2B8ECB53286B09A934EAF9121746B34', 'isDownload': False} 2026-08-11 09:50:03,029 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-08-11 09:50:03,051 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:03,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.012 2026-08-11 09:50:03,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.030 2026-08-11 09:50:03,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.039 2026-08-11 09:50:03,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 09:50:03,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:50:03,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:03,539 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:50:03,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.006 2026-08-11 09:50:03,559 104 INFO rb-3df6733-223812-402932 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-11 09:50:04,190 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.247 0.390 2026-08-11 09:50:04,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:04] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.630 2026-08-11 09:50:04,263 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:04,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.065 2026-08-11 09:50:04,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:50:04,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 09:50:05,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.172 0.370 2026-08-11 09:50:05,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.062 2026-08-11 09:50:05,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.007 0.011 2026-08-11 09:50:05,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:50:05,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.056 2026-08-11 09:50:05,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.075 2026-08-11 09:50:05,364 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:50:05,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.138 2026-08-11 09:50:05,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.163 2026-08-11 09:50:05,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.030 2026-08-11 09:50:05,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.251 2026-08-11 09:50:05,536 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.005 0.229 2026-08-11 09:50:05,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.189 2026-08-11 09:50:05,587 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:50:05,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:50:05,618 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:05,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.218 2026-08-11 09:50:05,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.030 0.429 2026-08-11 09:50:05,745 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.243 2026-08-11 09:50:05,750 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:05,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.017 0.230 2026-08-11 09:50:05,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.243 2026-08-11 09:50:05,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.155 2026-08-11 09:50:05,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.157 2026-08-11 09:50:05,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.170 2026-08-11 09:50:05,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.009 0.128 2026-08-11 09:50:05,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.006 0.123 2026-08-11 09:50:05,911 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.114 2026-08-11 09:50:05,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.129 2026-08-11 09:50:05,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.126 2026-08-11 09:50:05,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:05] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.014 0.051 2026-08-11 09:50:06,365 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:50:06,397 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:50:06,475 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,495 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,531 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,540 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,548 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:06,566 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:06,582 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:06,631 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,637 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,648 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,665 104 INFO rb-3df6733-223812-402932 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-11 09:50:06,667 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:50:06,673 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27196 2026-08-11 09:50:06,674 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:50:06,674 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27196 2026-08-11 09:50:06,770 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095006_770383_TestUi.txt 2026-08-11 09:50:06,770 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp9oen4las_chrome_odoo" 2026-08-11 09:50:06,801 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-08-11 09:50:08,279 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27395 2026-08-11 09:50:08,279 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp16dfpvax_chrome_odoo 2026-08-11 09:50:08,280 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37117/json/version 2026-08-11 09:50:08,281 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37117/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:50:08,317 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:50:08,317 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37117/json 2026-08-11 09:50:08,318 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37117/json with timeout 3 increased to 10s during tests 2026-08-11 09:50:08,366 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37117/devtools/page/26B60754A7BA9E47C707D3FD9C3C82A5 2026-08-11 09:50:08,376 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:50:08,386 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:50:08,695 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:50:08,705 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:50:08,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:50:08,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:50:08,738 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:50:09,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.102 0.562 2026-08-11 09:50:09,400 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '26B60754A7BA9E47C707D3FD9C3C82A5', 'loaderId': '4BD5E0AFD847B7C1667E7FBB1F130171', 'isDownload': False} 2026-08-11 09:50:09,400 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-08-11 09:50:09,412 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:09,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:50:09,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.028 2026-08-11 09:50:09,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.033 2026-08-11 09:50:09,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-08-11 09:50:09,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 09:50:09,914 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:50:09,916 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:50:09,917 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.009 2026-08-11 09:50:09,943 104 INFO rb-3df6733-223812-402932 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-11 09:50:10,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.267 0.477 2026-08-11 09:50:10,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:10] "GET /pos/web HTTP/1.1" 200 - 20 0.021 0.760 2026-08-11 09:50:10,781 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:10,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.073 0.094 2026-08-11 09:50:11,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:50:11,073 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:50:11,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.239 0.368 2026-08-11 09:50:11,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "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-11 09:50:11,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "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-11 09:50:11,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:50:11,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.035 0.046 2026-08-11 09:50:11,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.114 2026-08-11 09:50:11,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:12,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.167 2026-08-11 09:50:12,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.199 2026-08-11 09:50:12,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.231 2026-08-11 09:50:12,120 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "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-11 09:50:12,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:50:12,140 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:50:12,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.269 2026-08-11 09:50:12,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.249 2026-08-11 09:50:12,250 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.235 2026-08-11 09:50:12,272 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:50:12,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.254 2026-08-11 09:50:12,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.272 2026-08-11 09:50:12,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.015 0.209 2026-08-11 09:50:12,388 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:12,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.217 2026-08-11 09:50:12,463 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.026 0.241 2026-08-11 09:50:12,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.242 2026-08-11 09:50:12,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.196 2026-08-11 09:50:12,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.183 2026-08-11 09:50:12,531 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.018 0.158 2026-08-11 09:50:12,544 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.146 2026-08-11 09:50:12,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.008 0.170 2026-08-11 09:50:12,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.122 2026-08-11 09:50:12,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.009 0.126 2026-08-11 09:50:12,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.077 2026-08-11 09:50:12,887 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:50:12,901 104 INFO rb-3df6733-223812-402932 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-11 09:50:12,923 104 INFO rb-3df6733-223812-402932 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-11 09:50:12,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:12] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.016 2026-08-11 09:50:12,967 104 INFO rb-3df6733-223812-402932 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-11 09:50:12,991 104 INFO rb-3df6733-223812-402932 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-11 09:50:12,997 104 INFO rb-3df6733-223812-402932 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-11 09:50:13,873 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:13,881 104 INFO rb-3df6733-223812-402932 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-11 09:50:13,918 104 INFO rb-3df6733-223812-402932 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-11 09:50:13,928 104 INFO rb-3df6733-223812-402932 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-11 09:50:13,933 104 INFO rb-3df6733-223812-402932 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-11 09:50:13,970 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,012 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:14,015 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,058 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,062 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,065 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,107 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:14,112 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:50:14,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:50:14,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:50:14,151 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:50:14,157 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,171 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,181 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,198 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:50:14,215 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67807732 for PoS orders references: ['Order 00271-002-0001'] (draft: False) 2026-08-11 09:50:14,216 104 INFO rb-3df6733-223812-402932 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-11 09:50:14,227 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:14,454 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67807732 with result: [{'id': 333, 'pos_reference': 'Order 00271-002-0001', 'account_move': False}] 2026-08-11 09:50:14,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.145 0.119 2026-08-11 09:50:14,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.026 0.046 2026-08-11 09:50:14,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:14] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.012 2026-08-11 09:50:14,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:50:15,374 104 INFO rb-3df6733-223812-402932 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-11 09:50:15,410 104 INFO rb-3df6733-223812-402932 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-11 09:50:15,415 104 INFO rb-3df6733-223812-402932 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-11 09:50:15,434 104 INFO rb-3df6733-223812-402932 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-11 09:50:15,447 104 INFO rb-3df6733-223812-402932 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-11 09:50:15,480 104 INFO rb-3df6733-223812-402932 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-11 09:50:15,486 104 INFO rb-3df6733-223812-402932 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-11 09:50:15,498 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,351 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,364 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,383 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,398 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,415 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:16,431 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,448 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:50:16,466 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:50:16,480 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,497 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,514 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,531 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:50:16,542 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89203060 for PoS orders references: ['Order 00271-002-0002'] (draft: False) 2026-08-11 09:50:16,547 104 INFO rb-3df6733-223812-402932 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-11 09:50:16,608 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89203060 with result: [{'id': 334, 'pos_reference': 'Order 00271-002-0002', 'account_move': False}] 2026-08-11 09:50:16,624 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.030 0.055 2026-08-11 09:50:16,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:50:17,406 104 INFO rb-3df6733-223812-402932 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-11 09:50:17,434 104 INFO rb-3df6733-223812-402932 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-11 09:50:17,438 104 INFO rb-3df6733-223812-402932 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-11 09:50:17,447 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,297 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:18,314 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,335 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:18,347 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,387 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:18,393 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,399 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,414 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,435 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,447 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,464 104 INFO rb-3df6733-223812-402932 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-11 09:50:18,481 104 INFO rb-3df6733-223812-402932 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-11 09:50:19,333 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:19,347 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:19,377 104 INFO rb-3df6733-223812-402932 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-11 09:50:19,408 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:19,419 104 INFO rb-3df6733-223812-402932 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-11 09:50:19,420 104 INFO rb-3df6733-223812-402932 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-11 09:50:19,435 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:50:19,449 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:50:19,467 104 INFO rb-3df6733-223812-402932 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-11 09:50:19,482 104 INFO rb-3df6733-223812-402932 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-11 09:50:19,498 104 INFO rb-3df6733-223812-402932 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-11 09:50:19,514 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:50:19,532 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82577453 for PoS orders references: ['Order 00271-002-0003'] (draft: False) 2026-08-11 09:50:19,533 104 INFO rb-3df6733-223812-402932 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-11 09:50:19,622 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82577453 with result: [{'id': 335, 'pos_reference': 'Order 00271-002-0003', 'account_move': False}] 2026-08-11 09:50:19,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.039 0.069 2026-08-11 09:50:19,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.015 0.042 2026-08-11 09:50:19,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:19] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.009 2026-08-11 09:50:20,469 104 INFO rb-3df6733-223812-402932 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-11 09:50:20,494 104 INFO rb-3df6733-223812-402932 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-11 09:50:20,499 104 INFO rb-3df6733-223812-402932 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-11 09:50:20,513 104 INFO rb-3df6733-223812-402932 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-11 09:50:21,360 104 INFO rb-3df6733-223812-402932 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-11 09:50:21,397 104 INFO rb-3df6733-223812-402932 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-11 09:50:21,400 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:21,414 104 INFO rb-3df6733-223812-402932 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-11 09:50:21,433 104 INFO rb-3df6733-223812-402932 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-11 09:50:21,448 104 INFO rb-3df6733-223812-402932 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-11 09:50:21,463 104 INFO rb-3df6733-223812-402932 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-11 09:50:21,480 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:21,499 104 INFO rb-3df6733-223812-402932 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-11 09:50:21,706 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:50:22,333 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,359 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,365 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,381 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,398 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,447 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,448 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,448 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:22,464 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:50:22,499 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:50:22,514 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,545 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,547 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,564 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:50:22,583 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71273604 for PoS orders references: ['Order 00271-002-0004'] (draft: False) 2026-08-11 09:50:22,584 104 INFO rb-3df6733-223812-402932 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-11 09:50:22,670 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71273604 with result: [{'id': 336, 'pos_reference': 'Order 00271-002-0004', 'account_move': False}] 2026-08-11 09:50:22,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.044 0.064 2026-08-11 09:50:22,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.025 0.040 2026-08-11 09:50:23,538 104 INFO rb-3df6733-223812-402932 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-11 09:50:23,566 104 INFO rb-3df6733-223812-402932 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-11 09:50:23,575 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:23,588 104 INFO rb-3df6733-223812-402932 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-11 09:50:23,606 104 INFO rb-3df6733-223812-402932 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-11 09:50:23,615 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:23,634 104 INFO rb-3df6733-223812-402932 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-11 09:50:23,719 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:23,720 104 INFO rb-3df6733-223812-402932 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-11 09:50:23,720 104 INFO rb-3df6733-223812-402932 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-11 09:50:23,721 104 INFO rb-3df6733-223812-402932 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-11 09:50:23,730 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:24,593 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:24,597 104 INFO rb-3df6733-223812-402932 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-11 09:50:24,614 104 INFO rb-3df6733-223812-402932 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-11 09:50:24,630 104 INFO rb-3df6733-223812-402932 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-11 09:50:24,647 104 INFO rb-3df6733-223812-402932 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-11 09:50:24,682 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:24,686 104 INFO rb-3df6733-223812-402932 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-11 09:50:24,696 104 INFO rb-3df6733-223812-402932 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-11 09:50:24,714 104 INFO rb-3df6733-223812-402932 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-11 09:50:24,730 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:25,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:25,597 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,614 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,630 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,647 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,689 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:25,693 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,697 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,714 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,730 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:50:25,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:50:25,763 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,859 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,864 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,895 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:50:25,905 104 INFO rb-3df6733-223812-402932 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-11 09:50:25,916 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40148409 for PoS orders references: ['Order 00271-002-0005'] (draft: False) 2026-08-11 09:50:26,027 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40148409 with result: [{'id': 337, 'pos_reference': 'Order 00271-002-0005', 'account_move': False}] 2026-08-11 09:50:26,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.068 0.068 2026-08-11 09:50:26,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.015 0.039 2026-08-11 09:50:26,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:50:26,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:26,972 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27395 2026-08-11 09:50:26,972 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:50:26,973 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27395 2026-08-11 09:50:27,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095027_108842_TestUi.txt 2026-08-11 09:50:27,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp16dfpvax_chrome_odoo" 2026-08-11 09:50:27,141 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-08-11 09:50:28,414 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27623 2026-08-11 09:50:28,415 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2h0046uq_chrome_odoo 2026-08-11 09:50:28,415 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44557/json/version 2026-08-11 09:50:28,416 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44557/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:50:28,517 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:50:28,517 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44557/json 2026-08-11 09:50:28,518 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44557/json with timeout 3 increased to 10s during tests 2026-08-11 09:50:28,568 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44557/devtools/page/0CB7FB8838B2D0B67FE4677E5EDBBA7D 2026-08-11 09:50:28,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:50:28,612 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:50:29,001 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:50:29,011 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:50:29,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:50:29,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:50:29,027 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:50:29,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:29] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.124 0.583 2026-08-11 09:50:29,734 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '0CB7FB8838B2D0B67FE4677E5EDBBA7D', 'loaderId': '9877E81A79B9E08E9331F0BFE5B5CB65', 'isDownload': False} 2026-08-11 09:50:29,734 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram3')" 2026-08-11 09:50:29,748 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:29,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:29] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.008 2026-08-11 09:50:29,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:29] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.027 2026-08-11 09:50:29,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:29] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.034 2026-08-11 09:50:30,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:30] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.007 2026-08-11 09:50:30,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.012 2026-08-11 09:50:30,252 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:30,263 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:30,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 09:50:30,317 104 INFO rb-3df6733-223812-402932 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-11 09:50:31,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.316 0.421 2026-08-11 09:50:31,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:31] "GET /pos/web HTTP/1.1" 200 - 20 0.028 0.741 2026-08-11 09:50:31,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:31,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:31] "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-11 09:50:31,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.007 2026-08-11 09:50:31,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:50:31,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.177 0.325 2026-08-11 09:50:31,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.047 2026-08-11 09:50:32,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "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-11 09:50:32,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.005 2026-08-11 09:50:32,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.036 0.044 2026-08-11 09:50:32,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.096 2026-08-11 09:50:32,224 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:32,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.025 0.150 2026-08-11 09:50:32,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.195 2026-08-11 09:50:32,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "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-11 09:50:32,344 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:50:32,355 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:50:32,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.251 2026-08-11 09:50:32,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.026 0.318 2026-08-11 09:50:32,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.292 2026-08-11 09:50:32,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.261 2026-08-11 09:50:32,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.252 2026-08-11 09:50:32,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.005 0.189 2026-08-11 09:50:32,574 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:50:32,576 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.180 2026-08-11 09:50:32,593 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:50:32,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.141 2026-08-11 09:50:32,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.135 2026-08-11 09:50:32,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.131 2026-08-11 09:50:32,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.119 2026-08-11 09:50:32,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.016 0.112 2026-08-11 09:50:32,707 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.010 0.116 2026-08-11 09:50:32,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.141 2026-08-11 09:50:32,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.159 2026-08-11 09:50:32,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.168 2026-08-11 09:50:32,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.160 2026-08-11 09:50:32,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:32] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.104 2026-08-11 09:50:33,130 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:50:33,148 104 INFO rb-3df6733-223812-402932 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-11 09:50:33,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:33] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.014 2026-08-11 09:50:33,166 104 INFO rb-3df6733-223812-402932 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-11 09:50:33,209 104 INFO rb-3df6733-223812-402932 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-11 09:50:33,222 104 INFO rb-3df6733-223812-402932 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-11 09:50:33,230 104 INFO rb-3df6733-223812-402932 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-11 09:50:34,127 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:50:34,209 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:50:34,210 104 INFO rb-3df6733-223812-402932 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-11 09:50:34,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:34] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.007 0.008 2026-08-11 09:50:34,366 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:34,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:50:35,160 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:35,164 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,218 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,222 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,230 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:50:35,288 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:50:35,294 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:50:35,295 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:35,313 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,330 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,350 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,364 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,380 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,396 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:50:35,412 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94120184 for PoS orders references: ['Order 00272-002-0001'] (draft: False) 2026-08-11 09:50:35,414 104 INFO rb-3df6733-223812-402932 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-11 09:50:35,425 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:35,621 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94120184 with result: [{'id': 338, 'pos_reference': 'Order 00272-002-0001', 'account_move': False}] 2026-08-11 09:50:35,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.116 0.117 2026-08-11 09:50:35,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 45 0.051 0.048 2026-08-11 09:50:35,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:35] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.008 0.011 2026-08-11 09:50:36,535 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:50:36,548 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:36,569 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27623 2026-08-11 09:50:36,570 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:50:36,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27623 2026-08-11 09:50:36,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095036_666597_TestUi.txt 2026-08-11 09:50:36,667 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2h0046uq_chrome_odoo" 2026-08-11 09:50:36,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-08-11 09:50:37,601 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27844 2026-08-11 09:50:37,602 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpnrsuicep_chrome_odoo 2026-08-11 09:50:37,602 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39351/json/version 2026-08-11 09:50:37,607 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39351/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:50:37,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:50:37,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39351/json 2026-08-11 09:50:37,659 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39351/json with timeout 3 increased to 10s during tests 2026-08-11 09:50:37,681 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39351/devtools/page/9862BF452E1C141E4393E4DE30D7B4F5 2026-08-11 09:50:37,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:50:37,773 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:50:38,032 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:50:38,042 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:50:38,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-11 09:50:38,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-11 09:50:38,076 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:50:38,786 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:38] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 117 0.122 0.595 2026-08-11 09:50:38,790 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9862BF452E1C141E4393E4DE30D7B4F5', 'loaderId': '10C506BB8C403D122EE48DDFC88958D1', 'isDownload': False} 2026-08-11 09:50:38,790 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_loyalty_on_order_with_fixed_tax')" 2026-08-11 09:50:38,810 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:38,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:38] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.017 2026-08-11 09:50:38,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:38] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.033 2026-08-11 09:50:38,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:38] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.044 2026-08-11 09:50:39,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:39] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:50:39,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.008 2026-08-11 09:50:39,319 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:50:39,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.015 2026-08-11 09:50:39,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:39] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:50:39,349 104 INFO rb-3df6733-223812-402932 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-11 09:50:39,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.205 0.413 2026-08-11 09:50:40,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "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-11 09:50:40,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "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-11 09:50:40,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:50:40,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.038 0.049 2026-08-11 09:50:40,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.127 2026-08-11 09:50:40,239 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:50:40,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.165 2026-08-11 09:50:40,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.180 2026-08-11 09:50:40,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.181 2026-08-11 09:50:40,354 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50: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-11 09:50:40,366 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:40,388 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:50:40,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.252 2026-08-11 09:50:40,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.229 2026-08-11 09:50:40,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1486&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.213 2026-08-11 09:50:40,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.249 2026-08-11 09:50:40,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.025 0.260 2026-08-11 09:50:40,608 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.207 2026-08-11 09:50:40,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:50:40,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.025 0.234 2026-08-11 09:50:40,677 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:40,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.265 2026-08-11 09:50:40,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.199 2026-08-11 09:50:40,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.176 2026-08-11 09:50:40,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.151 2026-08-11 09:50:40,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.137 2026-08-11 09:50:40,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.125 2026-08-11 09:50:40,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.110 2026-08-11 09:50:40,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.139 2026-08-11 09:50:40,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.144 2026-08-11 09:50:40,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.152 2026-08-11 09:50:40,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.091 2026-08-11 09:50:41,130 104 INFO rb-3df6733-223812-402932 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-11 09:50:41,147 104 INFO rb-3df6733-223812-402932 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-11 09:50:41,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.013 2026-08-11 09:50:41,162 104 INFO rb-3df6733-223812-402932 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-11 09:50:41,198 104 INFO rb-3df6733-223812-402932 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-11 09:50:41,210 104 INFO rb-3df6733-223812-402932 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-11 09:50:41,214 104 INFO rb-3df6733-223812-402932 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-11 09:50:41,236 104 INFO rb-3df6733-223812-402932 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-11 09:50:41,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:41] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.013 0.028 2026-08-11 09:50:42,131 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:50:42,139 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:42,146 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27844 2026-08-11 09:50:42,147 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:50:42,147 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27844 2026-08-11 09:50:42,217 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095042_217232_TestUi.txt 2026-08-11 09:50:42,217 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpnrsuicep_chrome_odoo" 2026-08-11 09:50:42,252 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-08-11 09:50:43,276 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28045 2026-08-11 09:50:43,276 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpyloryqx7_chrome_odoo 2026-08-11 09:50:43,276 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34649/json/version 2026-08-11 09:50:43,278 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34649/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:50:43,331 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:50:43,331 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34649/json 2026-08-11 09:50:43,331 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34649/json with timeout 3 increased to 10s during tests 2026-08-11 09:50:43,344 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34649/devtools/page/F1D526C9CDDF8D7289628867BAF0E77C 2026-08-11 09:50:43,381 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:50:43,406 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:50:43,772 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:50:43,783 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:50:43,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:50:43,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:50:43,801 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:50:44,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.066 0.536 2026-08-11 09:50:44,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F1D526C9CDDF8D7289628867BAF0E77C', 'loaderId': 'F24BF789DDC2ECA2885F2E81B78A2DFC', 'isDownload': False} 2026-08-11 09:50:44,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-08-11 09:50:44,420 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:44,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-08-11 09:50:44,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:50:44,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.025 2026-08-11 09:50:44,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:50:44,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.006 2026-08-11 09:50:44,886 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:50:44,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 09:50:44,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:44,923 104 INFO rb-3df6733-223812-402932 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-11 09:50:45,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.289 0.437 2026-08-11 09:50:45,706 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:45] "GET /pos/web HTTP/1.1" 200 - 20 0.020 0.727 2026-08-11 09:50:45,733 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:45,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.086 2026-08-11 09:50:45,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:50:45,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:50:46,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.178 0.340 2026-08-11 09:50:46,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.046 2026-08-11 09:50:46,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "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-11 09:50:46,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:50:46,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.040 0.050 2026-08-11 09:50:46,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.115 2026-08-11 09:50:46,813 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:50:46,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.153 2026-08-11 09:50:46,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.182 2026-08-11 09:50:46,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.233 2026-08-11 09:50:46,958 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:50:46,975 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:46,991 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:47,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.309 2026-08-11 09:50:47,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.259 2026-08-11 09:50:47,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.239 2026-08-11 09:50:47,093 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:50:47,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=product.product&field=image_128&id=1487&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.263 2026-08-11 09:50:47,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=product.product&field=image_128&id=1488&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.256 2026-08-11 09:50:47,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.013 0.158 2026-08-11 09:50:47,189 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:50:47,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.022 0.170 2026-08-11 09:50:47,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.191 2026-08-11 09:50:47,242 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.186 2026-08-11 09:50:47,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.151 2026-08-11 09:50:47,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.133 2026-08-11 09:50:47,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.018 2026-08-11 09:50:47,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.098 2026-08-11 09:50:47,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.116 2026-08-11 09:50:47,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.153 2026-08-11 09:50:47,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.265 2026-08-11 09:50:47,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.162 2026-08-11 09:50:47,452 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.158 2026-08-11 09:50:47,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.127 2026-08-11 09:50:47,683 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:50:47,704 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,718 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.012 2026-08-11 09:50:47,756 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,764 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,799 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:47,814 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,869 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,872 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,886 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:47,899 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,922 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:47,950 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,972 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,991 104 INFO rb-3df6733-223812-402932 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-11 09:50:47,994 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:50:48,007 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:48] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:48,046 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28045 2026-08-11 09:50:48,049 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:50:48,049 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28045 2026-08-11 09:50:48,154 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095048_153262_TestUi.txt 2026-08-11 09:50:48,154 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpyloryqx7_chrome_odoo" 2026-08-11 09:50:48,184 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-08-11 09:50:49,271 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28252 2026-08-11 09:50:49,271 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpa440vgx2_chrome_odoo 2026-08-11 09:50:49,272 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33119/json/version 2026-08-11 09:50:49,273 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33119/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:50:49,358 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:50:49,359 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33119/json 2026-08-11 09:50:49,359 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33119/json with timeout 3 increased to 10s during tests 2026-08-11 09:50:49,375 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33119/devtools/page/3BC0E943FFB4300D795943B5D9DF0E1F 2026-08-11 09:50:49,412 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:50:49,427 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:50:49,689 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:50:49,698 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:50:49,701 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:50:49,701 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:50:49,722 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:50:50,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.070 0.511 2026-08-11 09:50:50,302 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '3BC0E943FFB4300D795943B5D9DF0E1F', 'loaderId': 'C1C0C3972FD0B69112DDA20791AE6EA5', 'isDownload': False} 2026-08-11 09:50:50,302 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-08-11 09:50:50,316 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:50,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:50:50,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.019 2026-08-11 09:50:50,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.031 2026-08-11 09:50:50,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 09:50:50,777 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.012 0.007 2026-08-11 09:50:50,812 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:50:50,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:50:50,829 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:50,839 104 INFO rb-3df6733-223812-402932 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-11 09:50:51,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.341 0.445 2026-08-11 09:50:51,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:51] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.790 2026-08-11 09:50:51,711 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:51,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.108 2026-08-11 09:50:51,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:50:51,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 09:50:52,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.133 0.324 2026-08-11 09:50:52,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "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-11 09:50:52,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "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-11 09:50:52,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.009 0.006 2026-08-11 09:50:52,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.033 0.043 2026-08-11 09:50:52,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.027 0.105 2026-08-11 09:50:52,753 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:50:52,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.153 2026-08-11 09:50:52,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.183 2026-08-11 09:50:52,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.220 2026-08-11 09:50:52,874 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "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-11 09:50:52,882 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:50:52,888 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:52,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.281 2026-08-11 09:50:52,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.246 2026-08-11 09:50:52,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:52] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.220 2026-08-11 09:50:53,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=product.product&field=image_128&id=1491&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.257 2026-08-11 09:50:53,063 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:50:53,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.280 2026-08-11 09:50:53,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.007 0.218 2026-08-11 09:50:53,148 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:53,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.022 0.206 2026-08-11 09:50:53,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.224 2026-08-11 09:50:53,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.212 2026-08-11 09:50:53,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.201 2026-08-11 09:50:53,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.143 2026-08-11 09:50:53,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.013 0.142 2026-08-11 09:50:53,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.020 0.140 2026-08-11 09:50:53,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.178 2026-08-11 09:50:53,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.186 2026-08-11 09:50:53,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.174 2026-08-11 09:50:53,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.012 0.169 2026-08-11 09:50:53,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.095 2026-08-11 09:50:53,613 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:50:53,637 104 INFO rb-3df6733-223812-402932 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-11 09:50:53,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.014 2026-08-11 09:50:53,651 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:50:53,667 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:50:53,741 104 INFO rb-3df6733-223812-402932 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-11 09:50:53,762 104 INFO rb-3df6733-223812-402932 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-11 09:50:53,810 104 INFO rb-3df6733-223812-402932 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-11 09:50:53,826 104 INFO rb-3df6733-223812-402932 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-11 09:50:53,829 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:50:53,846 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:50:53,866 104 INFO rb-3df6733-223812-402932 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-11 09:50:53,911 104 INFO rb-3df6733-223812-402932 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-11 09:50:53,916 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:50:53,917 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:50:53,934 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:53,936 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28252 2026-08-11 09:50:53,940 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:50:53,942 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28252 2026-08-11 09:50:54,037 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095054_036868_TestUi.txt 2026-08-11 09:50:54,037 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpa440vgx2_chrome_odoo" 2026-08-11 09:50:54,068 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-08-11 09:50:56,514 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28455 2026-08-11 09:50:56,515 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2wu30_rb_chrome_odoo 2026-08-11 09:50:56,515 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44403/json/version 2026-08-11 09:50:56,517 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44403/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:50:56,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:50:56,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44403/json 2026-08-11 09:50:56,591 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44403/json with timeout 3 increased to 10s during tests 2026-08-11 09:50:56,615 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44403/devtools/page/9802453BA6AD1CAD9F941BDFEB331A29 2026-08-11 09:50:56,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:50:56,695 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:50:56,971 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:50:56,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:50:56,988 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:50:56,989 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:50:57,005 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:50:57,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:57] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.138 0.586 2026-08-11 09:50:57,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9802453BA6AD1CAD9F941BDFEB331A29', 'loaderId': 'AE06B083B0701FBB51F886E0659706DD', 'isDownload': False} 2026-08-11 09:50:57,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.1')" 2026-08-11 09:50:57,765 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:57,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:57] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.013 2026-08-11 09:50:57,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:57] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-08-11 09:50:57,805 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:57] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.025 2026-08-11 09:50:58,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:58] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-11 09:50:58,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-11 09:50:58,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:50:58,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.005 2026-08-11 09:50:58,280 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:50:58,306 104 INFO rb-3df6733-223812-402932 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-11 09:50:59,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.317 0.478 2026-08-11 09:50:59,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:59] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.767 2026-08-11 09:50:59,173 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:50:59,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.083 2026-08-11 09:50:59,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:50:59,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:50:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-08-11 09:51:00,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.160 0.358 2026-08-11 09:51:00,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.046 2026-08-11 09:51:00,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.012 0.014 2026-08-11 09:51:00,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:51:00,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.036 0.044 2026-08-11 09:51:00,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.120 2026-08-11 09:51:00,322 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:51:00,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1493&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.156 2026-08-11 09:51:00,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.226 2026-08-11 09:51:00,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.221 2026-08-11 09:51:00,458 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51: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-11 09:51:00,476 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:00,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.259 2026-08-11 09:51:00,496 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:51:00,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.276 2026-08-11 09:51:00,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.261 2026-08-11 09:51:00,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1494&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.281 2026-08-11 09:51:00,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.279 2026-08-11 09:51:00,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.009 0.208 2026-08-11 09:51:00,728 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:00,732 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:00,754 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.025 0.208 2026-08-11 09:51:00,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.204 2026-08-11 09:51:00,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.185 2026-08-11 09:51:00,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.182 2026-08-11 09:51:00,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.143 2026-08-11 09:51:00,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.036 0.134 2026-08-11 09:51:00,911 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.156 2026-08-11 09:51:00,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.172 2026-08-11 09:51:00,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:00] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.200 2026-08-11 09:51:01,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:01] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.192 2026-08-11 09:51:01,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:01] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.191 2026-08-11 09:51:01,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:01] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.157 2026-08-11 09:51:01,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.016 0.118 2026-08-11 09:51:01,179 104 INFO rb-3df6733-223812-402932 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-11 09:51:01,196 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:51:01,218 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:51:01,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-08-11 09:51:01,247 104 INFO rb-3df6733-223812-402932 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-11 09:51:01,309 104 INFO rb-3df6733-223812-402932 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-11 09:51:01,324 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-08-11 09:51:01,335 104 INFO rb-3df6733-223812-402932 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-11 09:51:01,363 104 INFO rb-3df6733-223812-402932 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-11 09:51:01,375 104 INFO rb-3df6733-223812-402932 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-11 09:51:01,382 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,238 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,245 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:51:02,262 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,281 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,290 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:51:02,291 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:51:02,299 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,315 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,328 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,345 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,362 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:51:02,376 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17919208 for PoS orders references: ['Order 00276-002-0001'] (draft: False) 2026-08-11 09:51:02,380 104 INFO rb-3df6733-223812-402932 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-11 09:51:02,389 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:51:02,530 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17919208 with result: [{'id': 339, 'pos_reference': 'Order 00276-002-0001', 'account_move': False}] 2026-08-11 09:51:02,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.081 0.091 2026-08-11 09:51:02,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.050 2026-08-11 09:51:02,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.037 0.041 2026-08-11 09:51:02,707 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:02] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.017 0.012 2026-08-11 09:51:02,722 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:02] "GET /report/barcode/Code128/0448-b094-4e4b HTTP/1.1" 200 - 2 0.001 0.040 2026-08-11 09:51:03,413 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:03,428 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:51:03,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-08-11 09:51:03,448 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28455 2026-08-11 09:51:03,449 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:03,449 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28455 2026-08-11 09:51:03,546 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095103_545603_TestUi.txt 2026-08-11 09:51:03,546 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2wu30_rb_chrome_odoo" 2026-08-11 09:51:04,002 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28671 2026-08-11 09:51:04,003 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpyy1vi84z_chrome_odoo 2026-08-11 09:51:04,003 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35643/json/version 2026-08-11 09:51:04,005 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35643/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:51:04,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:51:04,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35643/json 2026-08-11 09:51:04,060 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35643/json with timeout 3 increased to 10s during tests 2026-08-11 09:51:04,068 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35643/devtools/page/C19F58A8C1A995BAF035AD80BAF82FAA 2026-08-11 09:51:04,077 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:51:04,114 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:51:04,180 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:51:04,183 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:51:04,191 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:51:04,191 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:51:04,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.022 0.053 2026-08-11 09:51:04,283 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C19F58A8C1A995BAF035AD80BAF82FAA', 'loaderId': '4C35A0D722CB4278E5D51D18F0E99A7C', 'isDownload': False} 2026-08-11 09:51:04,283 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.2')" 2026-08-11 09:51:04,313 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:04,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.010 2026-08-11 09:51:04,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.014 2026-08-11 09:51:04,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.019 2026-08-11 09:51:04,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.009 0.011 2026-08-11 09:51:04,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.012 2026-08-11 09:51:04,737 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:04,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:04,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 09:51:04,777 104 INFO rb-3df6733-223812-402932 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-11 09:51:05,276 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.153 0.342 2026-08-11 09:51:05,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:05] "GET /pos/web HTTP/1.1" 200 - 20 0.023 0.522 2026-08-11 09:51:05,387 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:05,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.083 0.103 2026-08-11 09:51:05,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.005 2026-08-11 09:51:05,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 09:51:06,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.164 0.357 2026-08-11 09:51:06,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "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-11 09:51:06,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.006 0.012 2026-08-11 09:51:06,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:51:06,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.037 2026-08-11 09:51:06,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.074 2026-08-11 09:51:06,484 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:51:06,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1493&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.117 2026-08-11 09:51:06,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.173 2026-08-11 09:51:06,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.179 2026-08-11 09:51:06,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.214 2026-08-11 09:51:06,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.005 0.224 2026-08-11 09:51:06,648 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "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-11 09:51:06,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:06,668 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:06,682 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.181 2026-08-11 09:51:06,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1494&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.203 2026-08-11 09:51:06,724 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:06,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.208 2026-08-11 09:51:06,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.208 2026-08-11 09:51:06,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.032 0.187 2026-08-11 09:51:06,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.188 2026-08-11 09:51:06,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.178 2026-08-11 09:51:06,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.176 2026-08-11 09:51:06,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.177 2026-08-11 09:51:06,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.157 2026-08-11 09:51:06,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.137 2026-08-11 09:51:06,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.009 0.091 2026-08-11 09:51:06,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:06] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.115 2026-08-11 09:51:07,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:07] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.121 2026-08-11 09:51:07,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:07] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.104 2026-08-11 09:51:07,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:07] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.108 2026-08-11 09:51:07,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.011 0.075 2026-08-11 09:51:07,395 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:51:07,428 104 INFO rb-3df6733-223812-402932 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-11 09:51:07,490 104 INFO rb-3df6733-223812-402932 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-11 09:51:07,521 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-08-11 09:51:07,541 104 INFO rb-3df6733-223812-402932 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-11 09:51:07,566 104 INFO rb-3df6733-223812-402932 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-11 09:51:07,575 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:51:07,589 104 INFO rb-3df6733-223812-402932 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-11 09:51:07,600 104 INFO rb-3df6733-223812-402932 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-11 09:51:07,612 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:51:07,635 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:51:07,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:07] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.016 0.028 2026-08-11 09:51:08,423 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:51:08,429 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:08,477 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:51:08,495 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,515 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,532 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,543 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:51:08,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:08,547 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,563 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,580 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,595 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:51:08,615 104 INFO rb-3df6733-223812-402932 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-11 09:51:08,619 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:08] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.013 2026-08-11 09:51:08,643 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66258988 for PoS orders references: ['Order 00276-004-0001'] (draft: False) 2026-08-11 09:51:08,661 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:51:08,734 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66258988 with result: [{'id': 340, 'pos_reference': 'Order 00276-004-0001', 'account_move': False}] 2026-08-11 09:51:08,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.049 0.065 2026-08-11 09:51:08,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.031 0.037 2026-08-11 09:51:08,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:08] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.024 0.008 2026-08-11 09:51:09,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:51:09,613 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:09,627 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:09,651 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28671 2026-08-11 09:51:09,651 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:09,652 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28671 2026-08-11 09:51:09,746 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095109_746404_TestUi.txt 2026-08-11 09:51:09,746 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpyy1vi84z_chrome_odoo" 2026-08-11 09:51:09,786 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-08-11 09:51:10,664 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28887 2026-08-11 09:51:10,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6gl2qvgf_chrome_odoo 2026-08-11 09:51:10,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34599/json/version 2026-08-11 09:51:10,666 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34599/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:51:10,681 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:51:10,681 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34599/json 2026-08-11 09:51:10,684 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34599/json with timeout 3 increased to 10s during tests 2026-08-11 09:51:10,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34599/devtools/page/288314DA31C8DA854D9B091AB053A127 2026-08-11 09:51:10,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:51:10,787 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:51:11,045 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:51:11,060 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:51:11,064 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:51:11,064 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:51:11,085 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:51:11,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:11] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.127 0.561 2026-08-11 09:51:11,766 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '288314DA31C8DA854D9B091AB053A127', 'loaderId': '8D4644EDB7246D8AF249BF2127558AD5', 'isDownload': False} 2026-08-11 09:51:11,766 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour12')" 2026-08-11 09:51:11,781 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:11,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:11] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 09:51:11,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:11] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.019 2026-08-11 09:51:11,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:11] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.026 2026-08-11 09:51:12,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:12] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-08-11 09:51:12,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.006 2026-08-11 09:51:12,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.008 2026-08-11 09:51:12,238 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:12] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:51:12,245 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:12,254 104 INFO rb-3df6733-223812-402932 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-11 09:51:12,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.196 0.455 2026-08-11 09:51:12,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:12] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.659 2026-08-11 09:51:12,988 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:13,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.050 0.084 2026-08-11 09:51:13,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 09:51:13,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.009 2026-08-11 09:51:13,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.197 0.344 2026-08-11 09:51:14,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.046 2026-08-11 09:51:14,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "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-11 09:51:14,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:51:14,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.045 0.033 2026-08-11 09:51:14,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.110 2026-08-11 09:51:14,241 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:51:14,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.179 2026-08-11 09:51:14,353 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1496&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.224 2026-08-11 09:51:14,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.257 2026-08-11 09:51:14,400 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:51:14,420 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:51:14,448 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:51:14,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1497&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.026 0.290 2026-08-11 09:51:14,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.290 2026-08-11 09:51:14,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.251 2026-08-11 09:51:14,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.254 2026-08-11 09:51:14,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.018 0.232 2026-08-11 09:51:14,617 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:14,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.016 0.161 2026-08-11 09:51:14,637 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:51:14,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.181 2026-08-11 09:51:14,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.174 2026-08-11 09:51:14,682 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.181 2026-08-11 09:51:14,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.156 2026-08-11 09:51:14,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.144 2026-08-11 09:51:14,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.089 2026-08-11 09:51:14,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.124 2026-08-11 09:51:14,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.152 2026-08-11 09:51:14,875 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.177 2026-08-11 09:51:14,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.185 2026-08-11 09:51:14,917 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.192 2026-08-11 09:51:14,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.190 2026-08-11 09:51:14,952 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:14] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.162 2026-08-11 09:51:15,112 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:51:15,129 104 INFO rb-3df6733-223812-402932 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-11 09:51:15,145 104 INFO rb-3df6733-223812-402932 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-11 09:51:15,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:15] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.018 2026-08-11 09:51:15,189 104 INFO rb-3df6733-223812-402932 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-11 09:51:15,207 104 INFO rb-3df6733-223812-402932 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-11 09:51:15,216 104 INFO rb-3df6733-223812-402932 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-11 09:51:16,107 104 INFO rb-3df6733-223812-402932 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-11 09:51:16,143 104 INFO rb-3df6733-223812-402932 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-11 09:51:16,152 104 INFO rb-3df6733-223812-402932 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-11 09:51:16,161 104 INFO rb-3df6733-223812-402932 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-11 09:51:16,205 104 INFO rb-3df6733-223812-402932 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-11 09:51:16,211 104 INFO rb-3df6733-223812-402932 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-11 09:51:16,213 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,080 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,121 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,126 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,128 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:51:17,171 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,210 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,254 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,258 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,261 104 INFO rb-3df6733-223812-402932 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-11 09:51:17,263 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:17,269 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28887 2026-08-11 09:51:17,270 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:17,271 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28887 2026-08-11 09:51:17,368 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095117_368089_TestUi.txt 2026-08-11 09:51:17,368 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp6gl2qvgf_chrome_odoo" 2026-08-11 09:51:17,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-08-11 09:51:18,481 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29094 2026-08-11 09:51:18,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpz0bdoe0l_chrome_odoo 2026-08-11 09:51:18,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39051/json/version 2026-08-11 09:51:18,484 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39051/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:51:18,513 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:51:18,513 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39051/json 2026-08-11 09:51:18,515 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39051/json with timeout 3 increased to 10s during tests 2026-08-11 09:51:18,566 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39051/devtools/page/013F3E2F9BE800CC33C671DAA610B870 2026-08-11 09:51:18,588 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:51:18,596 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:51:18,865 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:51:18,874 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:51:18,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:51:18,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:51:18,906 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:51:19,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:19] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.084 0.556 2026-08-11 09:51:19,533 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '013F3E2F9BE800CC33C671DAA610B870', 'loaderId': '04BE7DE3FCF2F6F23B5C7DEC937A426B', 'isDownload': False} 2026-08-11 09:51:19,534 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-08-11 09:51:19,545 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:19,570 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:19] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.008 2026-08-11 09:51:19,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:19] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.018 2026-08-11 09:51:19,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:19] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.029 2026-08-11 09:51:19,957 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:19] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:51:19,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 09:51:20,003 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:51:20,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:51:20,018 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:51:20,025 104 INFO rb-3df6733-223812-402932 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-11 09:51:20,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.244 0.420 2026-08-11 09:51:20,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:20] "GET /pos/web HTTP/1.1" 200 - 20 0.025 0.679 2026-08-11 09:51:20,776 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:20,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.093 2026-08-11 09:51:21,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:51:21,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:51:21,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.187 0.405 2026-08-11 09:51:21,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.045 2026-08-11 09:51:21,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.010 0.012 2026-08-11 09:51:21,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 09:51:21,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.051 0.039 2026-08-11 09:51:21,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.127 2026-08-11 09:51:21,981 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:51:22,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1500&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.153 2026-08-11 09:51:22,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.190 2026-08-11 09:51:22,057 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51: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-11 09:51:22,066 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:51:22,073 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:22,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:51:22,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.240 2026-08-11 09:51:22,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1499&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.304 2026-08-11 09:51:22,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.242 2026-08-11 09:51:22,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.206 2026-08-11 09:51:22,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.202 2026-08-11 09:51:22,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.004 0.158 2026-08-11 09:51:22,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.026 0.170 2026-08-11 09:51:22,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.159 2026-08-11 09:51:22,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:51:22,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.154 2026-08-11 09:51:22,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.147 2026-08-11 09:51:22,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.140 2026-08-11 09:51:22,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.111 2026-08-11 09:51:22,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.015 0.129 2026-08-11 09:51:22,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1501&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.110 2026-08-11 09:51:22,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.140 2026-08-11 09:51:22,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.178 2026-08-11 09:51:22,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.024 0.204 2026-08-11 09:51:22,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.225 2026-08-11 09:51:22,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.205 2026-08-11 09:51:22,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.188 2026-08-11 09:51:22,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.161 2026-08-11 09:51:22,845 104 INFO rb-3df6733-223812-402932 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-11 09:51:22,861 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:51:22,880 104 INFO rb-3df6733-223812-402932 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-11 09:51:22,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.031 0.014 2026-08-11 09:51:22,919 104 INFO rb-3df6733-223812-402932 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-11 09:51:22,928 104 INFO rb-3df6733-223812-402932 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-11 09:51:22,944 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:51:22,961 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:51:23,020 104 INFO rb-3df6733-223812-402932 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-11 09:51:23,049 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-08-11 09:51:23,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:23] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.012 2026-08-11 09:51:23,084 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:51:23,089 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:51:23,102 104 INFO rb-3df6733-223812-402932 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-11 09:51:23,113 104 INFO rb-3df6733-223812-402932 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-11 09:51:23,156 104 INFO rb-3df6733-223812-402932 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-11 09:51:23,162 104 INFO rb-3df6733-223812-402932 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-11 09:51:23,163 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:51:23,165 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:23,173 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29094 2026-08-11 09:51:23,174 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:23,174 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29094 2026-08-11 09:51:23,274 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095123_274238_TestUi.txt 2026-08-11 09:51:23,274 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpz0bdoe0l_chrome_odoo" 2026-08-11 09:51:23,311 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-08-11 09:51:24,090 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29303 2026-08-11 09:51:24,091 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpg8999wrn_chrome_odoo 2026-08-11 09:51:24,091 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37487/json/version 2026-08-11 09:51:24,096 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37487/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:51:24,125 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:51:24,125 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37487/json 2026-08-11 09:51:24,126 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37487/json with timeout 3 increased to 10s during tests 2026-08-11 09:51:24,169 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37487/devtools/page/E2BD921754A17BA0ABC0DB9CA3C90E32 2026-08-11 09:51:24,184 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:51:24,237 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:51:24,534 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:51:24,547 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:51:24,549 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:51:24,550 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:51:24,560 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:51:25,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.103 0.577 2026-08-11 09:51:25,239 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'E2BD921754A17BA0ABC0DB9CA3C90E32', 'loaderId': 'BF2052A601CDC3E4E31410CA034CA07C', 'isDownload': False} 2026-08-11 09:51:25,239 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-08-11 09:51:25,264 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:25,276 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.009 2026-08-11 09:51:25,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.020 2026-08-11 09:51:25,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.013 0.031 2026-08-11 09:51:25,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 09:51:25,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 09:51:25,682 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:51:25,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:51:25,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.022 0.006 2026-08-11 09:51:25,734 104 INFO rb-3df6733-223812-402932 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-11 09:51:26,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.255 0.383 2026-08-11 09:51:26,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:26] "GET /pos/web HTTP/1.1" 200 - 20 0.025 0.641 2026-08-11 09:51:26,467 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:26,490 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.080 2026-08-11 09:51:26,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:51:26,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:51:27,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.147 0.338 2026-08-11 09:51:27,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.055 2026-08-11 09:51:27,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "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-11 09:51:27,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:51:27,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.044 0.037 2026-08-11 09:51:27,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.101 2026-08-11 09:51:27,526 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 09:51:27,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.169 2026-08-11 09:51:27,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.210 2026-08-11 09:51:27,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.257 2026-08-11 09:51:27,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.315 2026-08-11 09:51:27,710 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "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-11 09:51:27,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.258 2026-08-11 09:51:27,728 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:27,735 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:51:27,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.234 2026-08-11 09:51:27,841 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.255 2026-08-11 09:51:27,848 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:27,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.276 2026-08-11 09:51:27,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.011 0.255 2026-08-11 09:51:27,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:27,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:27] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.044 0.223 2026-08-11 09:51:28,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.261 2026-08-11 09:51:28,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.224 2026-08-11 09:51:28,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.217 2026-08-11 09:51:28,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.182 2026-08-11 09:51:28,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.025 0.150 2026-08-11 09:51:28,126 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.033 0.150 2026-08-11 09:51:28,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.136 2026-08-11 09:51:28,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.145 2026-08-11 09:51:28,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.154 2026-08-11 09:51:28,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.084 2026-08-11 09:51:28,461 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:51:28,480 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,496 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.033 0.016 2026-08-11 09:51:28,525 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,553 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:51:28,556 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:51:28,563 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,579 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,623 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,625 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:51:28,628 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,667 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:51:28,713 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:51:28,728 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,746 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,788 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,792 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:51:28,794 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,840 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,887 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:51:28,893 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:51:28,899 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,912 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,948 104 INFO rb-3df6733-223812-402932 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-11 09:51:28,951 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-08-11 09:51:28,953 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:28,971 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:28] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:28,985 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29303 2026-08-11 09:51:28,987 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:28,988 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29303 2026-08-11 09:51:29,094 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095129_093190_TestUi.txt 2026-08-11 09:51:29,094 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpg8999wrn_chrome_odoo" 2026-08-11 09:51:29,133 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-08-11 09:51:29,870 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29513 2026-08-11 09:51:29,870 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp8be_3iwh_chrome_odoo 2026-08-11 09:51:29,871 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44759/json/version 2026-08-11 09:51:29,873 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44759/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:51:29,898 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:51:29,898 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44759/json 2026-08-11 09:51:29,899 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44759/json with timeout 3 increased to 10s during tests 2026-08-11 09:51:29,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44759/devtools/page/45CB5BF16C5B59B1D171E099256F0BF3 2026-08-11 09:51:29,964 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:51:29,975 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:51:30,240 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:51:30,249 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:51:30,253 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:51:30,253 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:51:30,266 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:51:30,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:30] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.091 0.588 2026-08-11 09:51:30,943 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '45CB5BF16C5B59B1D171E099256F0BF3', 'loaderId': '59CB8C88BF53B3A3F64F7BD163E43B32', 'isDownload': False} 2026-08-11 09:51:30,943 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-08-11 09:51:30,966 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:30,986 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:30] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:51:30,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:30] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.027 2026-08-11 09:51:31,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:31] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.039 2026-08-11 09:51:31,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:31] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.010 0.008 2026-08-11 09:51:31,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.015 2026-08-11 09:51:31,504 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:51:31,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:51:31,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-11 09:51:31,534 104 INFO rb-3df6733-223812-402932 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-11 09:51:32,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.335 0.425 2026-08-11 09:51:32,353 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:32] "GET /pos/web HTTP/1.1" 200 - 20 0.017 0.778 2026-08-11 09:51:32,376 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:32,466 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.061 0.087 2026-08-11 09:51:32,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.010 2026-08-11 09:51:32,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.021 0.005 2026-08-11 09:51:33,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.199 0.371 2026-08-11 09:51:33,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.049 2026-08-11 09:51:33,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "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-11 09:51:33,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:51:33,540 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.043 0.053 2026-08-11 09:51:33,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.129 2026-08-11 09:51:33,595 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:33,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.176 2026-08-11 09:51:33,701 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.213 2026-08-11 09:51:33,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.260 2026-08-11 09:51:33,749 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "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-11 09:51:33,758 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:51:33,765 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:33,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.303 2026-08-11 09:51:33,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.266 2026-08-11 09:51:33,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.253 2026-08-11 09:51:33,894 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:51:33,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.251 2026-08-11 09:51:33,966 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.229 2026-08-11 09:51:33,973 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:51:33,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.008 0.196 2026-08-11 09:51:34,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.020 0.206 2026-08-11 09:51:34,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.215 2026-08-11 09:51:34,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.184 2026-08-11 09:51:34,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.162 2026-08-11 09:51:34,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.147 2026-08-11 09:51:34,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.022 0.131 2026-08-11 09:51:34,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.130 2026-08-11 09:51:34,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.016 0.137 2026-08-11 09:51:34,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.008 0.154 2026-08-11 09:51:34,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.154 2026-08-11 09:51:34,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.088 2026-08-11 09:51:34,478 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:51:34,496 104 INFO rb-3df6733-223812-402932 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-11 09:51:34,510 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-08-11 09:51:34,512 104 INFO rb-3df6733-223812-402932 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-11 09:51:34,555 104 INFO rb-3df6733-223812-402932 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-11 09:51:34,571 104 INFO rb-3df6733-223812-402932 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-11 09:51:34,578 104 INFO rb-3df6733-223812-402932 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-11 09:51:35,468 104 INFO rb-3df6733-223812-402932 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-11 09:51:35,477 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:51:35,501 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:51:35,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:35,507 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:51:35,518 104 INFO rb-3df6733-223812-402932 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-11 09:51:35,527 104 INFO rb-3df6733-223812-402932 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-11 09:51:35,544 104 INFO rb-3df6733-223812-402932 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-11 09:51:35,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:51:35,575 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61691130 for PoS orders references: ['Order 00280-002-0001'] (draft: False) 2026-08-11 09:51:35,585 104 INFO rb-3df6733-223812-402932 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-11 09:51:35,595 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:35,694 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61691130 with result: [{'id': 341, 'pos_reference': 'Order 00280-002-0001', 'account_move': False}] 2026-08-11 09:51:35,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.047 0.089 2026-08-11 09:51:35,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.015 0.039 2026-08-11 09:51:35,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:35] "GET /report/barcode/Code128/0444-c1db-40cf HTTP/1.1" 200 - 2 0.002 0.021 2026-08-11 09:51:35,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:35] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.036 2026-08-11 09:51:36,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-11 09:51:36,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:36,571 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:36,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29513 2026-08-11 09:51:36,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:36,594 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29513 2026-08-11 09:51:36,691 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095136_690974_TestUi.txt 2026-08-11 09:51:36,691 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp8be_3iwh_chrome_odoo" 2026-08-11 09:51:36,996 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29724 2026-08-11 09:51:36,996 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpf61wo7sb_chrome_odoo 2026-08-11 09:51:36,997 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37351/json/version 2026-08-11 09:51:36,999 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37351/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:51:37,063 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:51:37,064 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37351/json 2026-08-11 09:51:37,064 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37351/json with timeout 3 increased to 10s during tests 2026-08-11 09:51:37,076 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37351/devtools/page/B748BBE5B3067C32B12F931366B1F010 2026-08-11 09:51:37,096 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:51:37,128 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:51:37,206 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:51:37,224 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:51:37,235 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:51:37,235 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:51:37,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.019 0.058 2026-08-11 09:51:37,342 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B748BBE5B3067C32B12F931366B1F010', 'loaderId': '7EBC62BC5ED8B294BEE9EB745CE27291', 'isDownload': False} 2026-08-11 09:51:37,343 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-08-11 09:51:37,369 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:37,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:51:37,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.013 2026-08-11 09:51:37,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.019 2026-08-11 09:51:37,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.009 2026-08-11 09:51:37,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.016 2026-08-11 09:51:37,893 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:51:37,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 09:51:37,913 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:51:37,939 104 INFO rb-3df6733-223812-402932 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-11 09:51:38,533 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.224 0.387 2026-08-11 09:51:38,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:38] "GET /pos/web HTTP/1.1" 200 - 20 0.028 0.584 2026-08-11 09:51:38,646 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:38,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.119 2026-08-11 09:51:38,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:51:38,875 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:51:39,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.197 0.342 2026-08-11 09:51:39,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.046 2026-08-11 09:51:39,536 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "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-11 09:51:39,549 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:51:39,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.069 2026-08-11 09:51:39,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.116 2026-08-11 09:51:39,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:51:39,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.178 2026-08-11 09:51:39,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.214 2026-08-11 09:51:39,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.247 2026-08-11 09:51:39,849 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "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-11 09:51:39,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:51:39,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:39,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.259 2026-08-11 09:51:39,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.254 2026-08-11 09:51:39,936 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:39] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.208 2026-08-11 09:51:40,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.029 0.212 2026-08-11 09:51:40,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.222 2026-08-11 09:51:40,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.161 2026-08-11 09:51:40,059 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:51:40,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.173 2026-08-11 09:51:40,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.165 2026-08-11 09:51:40,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.016 0.162 2026-08-11 09:51:40,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.180 2026-08-11 09:51:40,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.024 0.145 2026-08-11 09:51:40,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.121 2026-08-11 09:51:40,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.006 0.133 2026-08-11 09:51:40,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.139 2026-08-11 09:51:40,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.147 2026-08-11 09:51:40,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.131 2026-08-11 09:51:40,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.047 2026-08-11 09:51:40,594 104 INFO rb-3df6733-223812-402932 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-11 09:51:40,610 104 INFO rb-3df6733-223812-402932 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-11 09:51:40,660 104 INFO rb-3df6733-223812-402932 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-11 09:51:40,676 104 INFO rb-3df6733-223812-402932 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-11 09:51:40,694 104 INFO rb-3df6733-223812-402932 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-11 09:51:41,580 104 INFO rb-3df6733-223812-402932 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-11 09:51:41,594 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:51:41,613 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:51:41,618 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:41,619 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:51:41,634 104 INFO rb-3df6733-223812-402932 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-11 09:51:41,646 104 INFO rb-3df6733-223812-402932 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-11 09:51:41,677 104 INFO rb-3df6733-223812-402932 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-11 09:51:41,694 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:51:41,713 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3219615 for PoS orders references: ['Order 00280-004-0001'] (draft: False) 2026-08-11 09:51:41,715 104 INFO rb-3df6733-223812-402932 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-11 09:51:41,721 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:41,808 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3219615 with result: [{'id': 342, 'pos_reference': 'Order 00280-004-0001', 'account_move': False}] 2026-08-11 09:51:41,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.060 0.061 2026-08-11 09:51:41,909 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.023 0.050 2026-08-11 09:51:41,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:41] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.007 2026-08-11 09:51:41,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:41] "GET /report/barcode/Code128/0448-a882-4299 HTTP/1.1" 200 - 2 0.003 0.024 2026-08-11 09:51:42,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:51:42,696 104 INFO rb-3df6733-223812-402932 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-11 09:51:42,722 104 INFO rb-3df6733-223812-402932 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-11 09:51:42,728 104 INFO rb-3df6733-223812-402932 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-11 09:51:42,744 104 INFO rb-3df6733-223812-402932 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-11 09:51:43,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:51:43,587 104 INFO rb-3df6733-223812-402932 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-11 09:51:43,593 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:51:43,612 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:51:43,627 104 INFO rb-3df6733-223812-402932 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-11 09:51:43,644 104 INFO rb-3df6733-223812-402932 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-11 09:51:43,660 104 INFO rb-3df6733-223812-402932 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-11 09:51:43,677 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:51:43,692 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2454255 for PoS orders references: ['Order 00280-004-0002'] (draft: False) 2026-08-11 09:51:43,694 104 INFO rb-3df6733-223812-402932 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-11 09:51:43,772 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2454255 with result: [{'id': 343, 'pos_reference': 'Order 00280-004-0002', 'account_move': False}] 2026-08-11 09:51:43,786 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.040 0.059 2026-08-11 09:51:43,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.012 0.032 2026-08-11 09:51:43,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:43] "GET /report/barcode/Code128/044a-4bf6-4868 HTTP/1.1" 200 - 2 0.001 0.015 2026-08-11 09:51:44,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:44,610 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:44,620 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29724 2026-08-11 09:51:44,621 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:44,623 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29724 2026-08-11 09:51:44,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095144_708005_TestUi.txt 2026-08-11 09:51:44,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpf61wo7sb_chrome_odoo" 2026-08-11 09:51:44,740 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-08-11 09:51:45,668 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29942 2026-08-11 09:51:45,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4ast0cmm_chrome_odoo 2026-08-11 09:51:45,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33755/json/version 2026-08-11 09:51:45,671 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33755/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:51:45,699 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:51:45,699 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33755/json 2026-08-11 09:51:45,700 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33755/json with timeout 3 increased to 10s during tests 2026-08-11 09:51:45,771 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33755/devtools/page/840F1007654B4B3EDCDA73A88A84BE7C 2026-08-11 09:51:45,792 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:51:45,835 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:51:46,156 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:51:46,166 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:51:46,168 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:51:46,168 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:51:46,181 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:51:47,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:47] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.120 1.448 2026-08-11 09:51:47,747 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '840F1007654B4B3EDCDA73A88A84BE7C', 'loaderId': '491DB9673AF08932B351F337265A10AA', 'isDownload': False} 2026-08-11 09:51:47,747 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_max_usage_partner_with_point')" 2026-08-11 09:51:47,764 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:47,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:47] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 09:51:47,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:47] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-08-11 09:51:47,806 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:47] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.028 2026-08-11 09:51:48,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:48] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.017 0.009 2026-08-11 09:51:48,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.017 0.024 2026-08-11 09:51:48,197 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:48] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:48,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:51:48,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.013 2026-08-11 09:51:48,226 104 INFO rb-3df6733-223812-402932 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-11 09:51:48,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.224 0.449 2026-08-11 09:51:48,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:48] "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-11 09:51:48,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:48] "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-11 09:51:48,998 104 INFO rb-3df6733-223812-402932 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-11 09:51:49,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:51:49,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.040 0.041 2026-08-11 09:51:49,119 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:49,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.025 0.096 2026-08-11 09:51:49,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.142 2026-08-11 09:51:49,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.028 0.173 2026-08-11 09:51:49,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51: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-11 09:51:49,290 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:51:49,298 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:49,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.247 2026-08-11 09:51:49,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.278 2026-08-11 09:51:49,372 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.234 2026-08-11 09:51:49,391 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:51:49,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.252 2026-08-11 09:51:49,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.024 0.264 2026-08-11 09:51:49,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.182 2026-08-11 09:51:49,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.190 2026-08-11 09:51:49,513 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:49,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.149 2026-08-11 09:51:49,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.125 2026-08-11 09:51:49,552 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.114 2026-08-11 09:51:49,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.114 2026-08-11 09:51:49,619 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.031 0.101 2026-08-11 09:51:49,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.134 2026-08-11 09:51:49,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.162 2026-08-11 09:51:49,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.015 0.186 2026-08-11 09:51:49,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.011 0.204 2026-08-11 09:51:49,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.209 2026-08-11 09:51:49,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:49] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.109 2026-08-11 09:51:49,971 104 INFO rb-3df6733-223812-402932 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-11 09:51:49,999 104 INFO rb-3df6733-223812-402932 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-11 09:51:50,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.047 0.017 2026-08-11 09:51:50,093 104 INFO rb-3df6733-223812-402932 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-11 09:51:50,102 104 INFO rb-3df6733-223812-402932 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-11 09:51:50,121 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:50] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.007 0.013 2026-08-11 09:51:50,132 104 INFO rb-3df6733-223812-402932 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-11 09:51:50,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:50] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.011 2026-08-11 09:51:50,165 104 INFO rb-3df6733-223812-402932 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-11 09:51:50,180 104 INFO rb-3df6733-223812-402932 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-11 09:51:50,194 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:50] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.010 2026-08-11 09:51:51,046 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,060 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,077 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,109 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,132 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,136 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:51,140 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:51,148 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,164 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,185 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,200 104 INFO rb-3df6733-223812-402932 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-11 09:51:51,207 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81107397 for PoS orders references: ['Order 00281-001-0001'] (draft: False) 2026-08-11 09:51:51,213 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:51:51,353 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81107397 with result: [{'id': 344, 'pos_reference': 'Order 00281-001-0001', 'account_move': False}] 2026-08-11 09:51:51,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.084 0.094 2026-08-11 09:51:51,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 43 0.033 0.050 2026-08-11 09:51:51,511 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:51] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.007 2026-08-11 09:51:51,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:51:52,252 104 INFO rb-3df6733-223812-402932 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-11 09:51:52,282 104 INFO rb-3df6733-223812-402932 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-11 09:51:52,372 104 INFO rb-3df6733-223812-402932 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-11 09:51:52,391 104 INFO rb-3df6733-223812-402932 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-11 09:51:52,422 104 INFO rb-3df6733-223812-402932 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-11 09:51:52,447 104 INFO rb-3df6733-223812-402932 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-11 09:51:52,447 104 INFO rb-3df6733-223812-402932 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-11 09:51:53,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:51:53,290 104 INFO rb-3df6733-223812-402932 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-11 09:51:53,292 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:53,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:53,312 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29942 2026-08-11 09:51:53,313 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:53,313 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29942 2026-08-11 09:51:53,439 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095153_439127_TestUi.txt 2026-08-11 09:51:53,439 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4ast0cmm_chrome_odoo" 2026-08-11 09:51:53,466 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-08-11 09:51:54,460 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30170 2026-08-11 09:51:54,461 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpasr4_qtf_chrome_odoo 2026-08-11 09:51:54,461 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39389/json/version 2026-08-11 09:51:54,462 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39389/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:51:54,486 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:51:54,486 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39389/json 2026-08-11 09:51:54,488 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39389/json with timeout 3 increased to 10s during tests 2026-08-11 09:51:54,507 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39389/devtools/page/9A54BD84E43DADF97E01B346F4D7F912 2026-08-11 09:51:54,516 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:51:54,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:51:54,786 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:51:54,795 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:51:54,798 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:51:54,799 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:51:54,813 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:51:55,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.055 0.493 2026-08-11 09:51:55,362 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9A54BD84E43DADF97E01B346F4D7F912', 'loaderId': '3FFF2E7987360B1D7A026369E31EE90F', 'isDownload': False} 2026-08-11 09:51:55,362 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_min_qty_points_awarded')" 2026-08-11 09:51:55,369 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:51:55,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.012 2026-08-11 09:51:55,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.024 2026-08-11 09:51:55,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.041 2026-08-11 09:51:55,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-08-11 09:51:55,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-11 09:51:55,785 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:51:55,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 09:51:55,795 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:55] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:51:55,811 104 INFO rb-3df6733-223812-402932 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-11 09:51:56,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.265 0.411 2026-08-11 09:51:56,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "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-11 09:51:56,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "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-11 09:51:56,582 104 INFO rb-3df6733-223812-402932 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-11 09:51:56,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:51:56,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.020 0.032 2026-08-11 09:51:56,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.020 0.077 2026-08-11 09:51:56,723 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:51:56,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.116 2026-08-11 09:51:56,777 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.153 2026-08-11 09:51:56,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.173 2026-08-11 09:51:56,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.221 2026-08-11 09:51:56,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51: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-11 09:51:56,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.198 2026-08-11 09:51:56,882 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:56,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:51:56,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.019 0.166 2026-08-11 09:51:56,950 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:51:56,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.197 2026-08-11 09:51:56,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:56] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.205 2026-08-11 09:51:57,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.175 2026-08-11 09:51:57,017 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:51:57,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.118 2026-08-11 09:51:57,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.113 2026-08-11 09:51:57,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.106 2026-08-11 09:51:57,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.015 0.132 2026-08-11 09:51:57,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.125 2026-08-11 09:51:57,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.109 2026-08-11 09:51:57,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.112 2026-08-11 09:51:57,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.136 2026-08-11 09:51:57,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.163 2026-08-11 09:51:57,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.143 2026-08-11 09:51:57,242 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.125 2026-08-11 09:51:57,581 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,593 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,610 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.033 0.015 2026-08-11 09:51:57,665 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,682 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,727 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,738 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,779 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,791 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,799 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,819 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,826 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:57,827 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:57,867 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,881 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,896 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,910 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,926 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,946 104 INFO rb-3df6733-223812-402932 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-11 09:51:57,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.011 0.011 2026-08-11 09:51:57,969 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17664443 for PoS orders references: ['Order 00282-001-0001'] (draft: False) 2026-08-11 09:51:57,971 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:51:58,108 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17664443 with result: [{'id': 345, 'pos_reference': 'Order 00282-001-0001', 'account_move': False}] 2026-08-11 09:51:58,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.065 0.097 2026-08-11 09:51:58,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.051 0.056 2026-08-11 09:51:58,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:58] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.013 0.012 2026-08-11 09:51:59,036 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:51:59,048 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:51:59,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:51:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:51:59,093 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30170 2026-08-11 09:51:59,103 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:51:59,104 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30170 2026-08-11 09:51:59,203 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095159_203605_TestUi.txt 2026-08-11 09:51:59,204 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpasr4_qtf_chrome_odoo" 2026-08-11 09:51:59,256 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-08-11 09:52:01,165 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30388 2026-08-11 09:52:01,165 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprak5e38l_chrome_odoo 2026-08-11 09:52:01,165 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42383/json/version 2026-08-11 09:52:01,167 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42383/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:52:01,189 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:52:01,189 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42383/json 2026-08-11 09:52:01,190 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42383/json with timeout 3 increased to 10s during tests 2026-08-11 09:52:01,203 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42383/devtools/page/92D6371DE0A5481D526EC80420CE85E5 2026-08-11 09:52:01,268 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:52:01,280 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:52:01,559 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:52:01,568 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:52:01,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:52:01,572 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:52:01,582 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:52:02,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.134 0.570 2026-08-11 09:52:02,286 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '92D6371DE0A5481D526EC80420CE85E5', 'loaderId': '365B26652F28DEFDDCC64590CCCB96BB', 'isDownload': False} 2026-08-11 09:52:02,286 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-08-11 09:52:02,292 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:02,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-08-11 09:52:02,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-08-11 09:52:02,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.029 2026-08-11 09:52:02,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.017 0.008 2026-08-11 09:52:02,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.023 2026-08-11 09:52:02,733 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:02,742 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:52:02,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:52:02,772 104 INFO rb-3df6733-223812-402932 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-11 09:52:03,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.299 0.450 2026-08-11 09:52:03,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:03] "GET /pos/web HTTP/1.1" 200 - 20 0.020 0.760 2026-08-11 09:52:03,595 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:03,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.054 0.102 2026-08-11 09:52:03,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:52:03,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:52:04,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.239 0.373 2026-08-11 09:52:04,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.043 2026-08-11 09:52:04,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.011 0.013 2026-08-11 09:52:04,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:52:04,687 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:52:04,774 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.028 0.038 2026-08-11 09:52:04,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.032 0.084 2026-08-11 09:52:04,849 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:52:04,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.151 2026-08-11 09:52:04,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.187 2026-08-11 09:52:04,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "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-11 09:52:04,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.216 2026-08-11 09:52:04,967 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:52:04,979 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 09:52:05,001 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:05,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.031 0.256 2026-08-11 09:52:05,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.247 2026-08-11 09:52:05,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.227 2026-08-11 09:52:05,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.239 2026-08-11 09:52:05,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.015 0.179 2026-08-11 09:52:05,189 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:05,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.006 0.183 2026-08-11 09:52:05,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.183 2026-08-11 09:52:05,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.179 2026-08-11 09:52:05,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.170 2026-08-11 09:52:05,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.133 2026-08-11 09:52:05,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.099 2026-08-11 09:52:05,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.010 0.073 2026-08-11 09:52:05,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.106 2026-08-11 09:52:05,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.133 2026-08-11 09:52:05,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.165 2026-08-11 09:52:05,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.179 2026-08-11 09:52:05,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.188 2026-08-11 09:52:05,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.161 2026-08-11 09:52:05,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.146 2026-08-11 09:52:05,697 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,715 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,736 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,742 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:05] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.029 0.026 2026-08-11 09:52:05,747 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,759 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,810 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,813 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,827 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,843 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,860 104 INFO rb-3df6733-223812-402932 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-11 09:52:05,876 104 INFO rb-3df6733-223812-402932 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-11 09:52:06,731 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:06,753 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:06,759 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:06,760 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:52:06,768 104 INFO rb-3df6733-223812-402932 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-11 09:52:06,777 104 INFO rb-3df6733-223812-402932 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-11 09:52:06,794 104 INFO rb-3df6733-223812-402932 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-11 09:52:06,810 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:06,826 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90753100 for PoS orders references: ['Order 00283-002-0001'] (draft: False) 2026-08-11 09:52:06,828 104 INFO rb-3df6733-223812-402932 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-11 09:52:06,854 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:52:07,028 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90753100 with result: [{'id': 346, 'pos_reference': 'Order 00283-002-0001', 'account_move': False}] 2026-08-11 09:52:07,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.128 0.099 2026-08-11 09:52:07,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.217 2026-08-11 09:52:07,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.026 0.045 2026-08-11 09:52:07,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:07] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.007 0.010 2026-08-11 09:52:07,917 104 INFO rb-3df6733-223812-402932 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-11 09:52:07,935 104 INFO rb-3df6733-223812-402932 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-11 09:52:07,981 104 INFO rb-3df6733-223812-402932 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-11 09:52:07,985 104 INFO rb-3df6733-223812-402932 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-11 09:52:08,023 104 INFO rb-3df6733-223812-402932 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-11 09:52:08,023 104 INFO rb-3df6733-223812-402932 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-11 09:52:08,027 104 INFO rb-3df6733-223812-402932 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-11 09:52:08,043 104 INFO rb-3df6733-223812-402932 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-11 09:52:08,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:52:08,888 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:08,894 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:08,910 104 INFO rb-3df6733-223812-402932 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-11 09:52:08,926 104 INFO rb-3df6733-223812-402932 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-11 09:52:08,943 104 INFO rb-3df6733-223812-402932 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-11 09:52:08,960 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:08,970 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50026469 for PoS orders references: ['Order 00283-002-0002'] (draft: False) 2026-08-11 09:52:08,978 104 INFO rb-3df6733-223812-402932 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-11 09:52:09,043 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50026469 with result: [{'id': 347, 'pos_reference': 'Order 00283-002-0002', 'account_move': False}] 2026-08-11 09:52:09,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.039 0.061 2026-08-11 09:52:09,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.036 0.044 2026-08-11 09:52:09,919 104 INFO rb-3df6733-223812-402932 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-11 09:52:09,930 104 INFO rb-3df6733-223812-402932 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-11 09:52:09,942 104 INFO rb-3df6733-223812-402932 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-11 09:52:09,959 104 INFO rb-3df6733-223812-402932 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-11 09:52:09,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:52:09,997 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:52:10,047 104 INFO rb-3df6733-223812-402932 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-11 09:52:10,062 104 INFO rb-3df6733-223812-402932 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-11 09:52:10,081 104 INFO rb-3df6733-223812-402932 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-11 09:52:10,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:10] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.011 0.013 2026-08-11 09:52:10,093 104 INFO rb-3df6733-223812-402932 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-11 09:52:10,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:10] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 09:52:10,111 104 INFO rb-3df6733-223812-402932 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-11 09:52:10,126 104 INFO rb-3df6733-223812-402932 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-11 09:52:10,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:10,994 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:11,009 104 INFO rb-3df6733-223812-402932 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-11 09:52:11,026 104 INFO rb-3df6733-223812-402932 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-11 09:52:11,042 104 INFO rb-3df6733-223812-402932 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-11 09:52:11,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:11,071 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96674296 for PoS orders references: ['Order 00283-002-0003'] (draft: False) 2026-08-11 09:52:11,078 104 INFO rb-3df6733-223812-402932 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-11 09:52:11,137 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96674296 with result: [{'id': 348, 'pos_reference': 'Order 00283-002-0003', 'account_move': False}] 2026-08-11 09:52:11,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.035 0.052 2026-08-11 09:52:11,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.023 0.046 2026-08-11 09:52:11,995 104 INFO rb-3df6733-223812-402932 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-11 09:52:12,010 104 INFO rb-3df6733-223812-402932 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-11 09:52:12,045 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:52:12,052 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:52:12,098 104 INFO rb-3df6733-223812-402932 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-11 09:52:12,120 104 INFO rb-3df6733-223812-402932 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-11 09:52:12,133 104 INFO rb-3df6733-223812-402932 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-11 09:52:12,143 104 INFO rb-3df6733-223812-402932 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-11 09:52:12,160 104 INFO rb-3df6733-223812-402932 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-11 09:52:12,179 104 INFO rb-3df6733-223812-402932 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-11 09:52:12,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:52:13,029 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:13,045 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:13,059 104 INFO rb-3df6733-223812-402932 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-11 09:52:13,077 104 INFO rb-3df6733-223812-402932 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-11 09:52:13,092 104 INFO rb-3df6733-223812-402932 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-11 09:52:13,110 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:13,126 104 INFO rb-3df6733-223812-402932 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-11 09:52:13,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:13] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.007 0.014 2026-08-11 09:52:13,149 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23499230 for PoS orders references: ['Order 00283-002-0004'] (draft: False) 2026-08-11 09:52:13,209 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23499230 with result: [{'id': 349, 'pos_reference': 'Order 00283-002-0004', 'account_move': False}] 2026-08-11 09:52:13,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.029 0.054 2026-08-11 09:52:13,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 34 0.025 0.042 2026-08-11 09:52:14,063 104 INFO rb-3df6733-223812-402932 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-11 09:52:14,077 104 INFO rb-3df6733-223812-402932 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-11 09:52:14,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:52:14,112 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:52:14,161 104 INFO rb-3df6733-223812-402932 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-11 09:52:14,185 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:14] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:52:14,188 104 INFO rb-3df6733-223812-402932 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-11 09:52:14,226 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:14,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:14] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.013 2026-08-11 09:52:14,259 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:14,265 104 INFO rb-3df6733-223812-402932 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-11 09:52:14,283 104 INFO rb-3df6733-223812-402932 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-11 09:52:14,300 104 INFO rb-3df6733-223812-402932 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-11 09:52:14,315 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:14,332 104 INFO rb-3df6733-223812-402932 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-11 09:52:14,338 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40265439 for PoS orders references: ['Order 00283-002-0005'] (draft: False) 2026-08-11 09:52:14,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40265439 with result: [{'id': 350, 'pos_reference': 'Order 00283-002-0005', 'account_move': False}] 2026-08-11 09:52:14,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.031 0.052 2026-08-11 09:52:14,511 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 35 0.038 0.048 2026-08-11 09:52:15,274 104 INFO rb-3df6733-223812-402932 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-11 09:52:15,307 104 INFO rb-3df6733-223812-402932 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-11 09:52:15,312 104 INFO rb-3df6733-223812-402932 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-11 09:52:15,326 104 INFO rb-3df6733-223812-402932 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-11 09:52:15,342 104 INFO rb-3df6733-223812-402932 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-11 09:52:15,359 104 INFO rb-3df6733-223812-402932 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-11 09:52:15,377 104 INFO rb-3df6733-223812-402932 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-11 09:52:15,392 104 INFO rb-3df6733-223812-402932 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-11 09:52:15,409 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,252 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-11 09:52:16,260 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:52:16,276 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:52:16,320 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,336 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-11 09:52:16,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button:contains("eWallet Pay")' 2026-08-11 09:52:16,360 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,376 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,392 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,417 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,426 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:16,444 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:16,460 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,476 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,493 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:16,509 104 INFO rb-3df6733-223812-402932 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-11 09:52:16,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:16] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.021 0.010 2026-08-11 09:52:16,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.010 2026-08-11 09:52:16,549 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68317785 for PoS orders references: ['Order 00283-002-0006'] (draft: False) 2026-08-11 09:52:16,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68317785 with result: [{'id': 351, 'pos_reference': 'Order 00283-002-0006', 'account_move': False}] 2026-08-11 09:52:16,625 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.038 0.051 2026-08-11 09:52:16,698 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.026 0.036 2026-08-11 09:52:17,467 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:52:17,479 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:17] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:17,495 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30388 2026-08-11 09:52:17,495 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:52:17,496 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30388 2026-08-11 09:52:17,596 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095217_595983_TestUi.txt 2026-08-11 09:52:17,596 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprak5e38l_chrome_odoo" 2026-08-11 09:52:17,668 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-08-11 09:52:18,442 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30632 2026-08-11 09:52:18,462 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxz5c4mcy_chrome_odoo 2026-08-11 09:52:18,463 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37553/json/version 2026-08-11 09:52:18,464 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37553/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:52:18,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:52:18,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37553/json 2026-08-11 09:52:18,483 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37553/json with timeout 3 increased to 10s during tests 2026-08-11 09:52:18,500 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37553/devtools/page/5D40B4B66D61D80D3722FC737915315D 2026-08-11 09:52:18,564 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:52:18,582 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:52:18,952 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:52:18,966 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:52:18,969 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:52:18,969 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:52:18,982 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:52:19,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:19] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.089 0.581 2026-08-11 09:52:19,651 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '5D40B4B66D61D80D3722FC737915315D', 'loaderId': '03BFE922B47FB9859AF20EF9DA51AB7B', 'isDownload': False} 2026-08-11 09:52:19,652 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-08-11 09:52:19,679 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:19,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:19] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.012 2026-08-11 09:52:19,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:19] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.023 2026-08-11 09:52:19,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:19] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-08-11 09:52:20,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:20] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.011 0.009 2026-08-11 09:52:20,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 09:52:20,121 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:52:20,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 09:52:20,134 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:20,146 104 INFO rb-3df6733-223812-402932 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-11 09:52:20,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.248 0.440 2026-08-11 09:52:20,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:20] "GET /pos/web HTTP/1.1" 200 - 20 0.022 0.698 2026-08-11 09:52:20,936 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:20,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:20] "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-11 09:52:21,160 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.007 2026-08-11 09:52:21,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:52:21,707 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.142 0.356 2026-08-11 09:52:21,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "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-11 09:52:21,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "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-11 09:52:21,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:52:21,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.035 0.036 2026-08-11 09:52:21,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.094 2026-08-11 09:52:21,959 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:52:21,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:21] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.024 0.131 2026-08-11 09:52:22,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.180 2026-08-11 09:52:22,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.208 2026-08-11 09:52:22,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.260 2026-08-11 09:52:22,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.242 2026-08-11 09:52:22,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.194 2026-08-11 09:52:22,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.199 2026-08-11 09:52:22,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.193 2026-08-11 09:52:22,247 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.148 2026-08-11 09:52:22,394 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:22,409 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:52:22,410 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:52:22,423 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:52:22,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.011 2026-08-11 09:52:22,442 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:22,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.023 2026-08-11 09:52:22,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.015 0.041 2026-08-11 09:52:22,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.054 2026-08-11 09:52:22,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.016 0.088 2026-08-11 09:52:22,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.108 2026-08-11 09:52:22,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.133 2026-08-11 09:52:22,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.150 2026-08-11 09:52:22,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.169 2026-08-11 09:52:22,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.154 2026-08-11 09:52:22,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.052 2026-08-11 09:52:22,860 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:52:22,879 104 INFO rb-3df6733-223812-402932 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-11 09:52:22,893 104 INFO rb-3df6733-223812-402932 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-11 09:52:22,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.017 2026-08-11 09:52:22,941 104 INFO rb-3df6733-223812-402932 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-11 09:52:22,962 104 INFO rb-3df6733-223812-402932 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-11 09:52:22,963 104 INFO rb-3df6733-223812-402932 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-11 09:52:23,844 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:23,866 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:23,872 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:52:23,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:52:23,884 104 INFO rb-3df6733-223812-402932 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-11 09:52:23,894 104 INFO rb-3df6733-223812-402932 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-11 09:52:23,909 104 INFO rb-3df6733-223812-402932 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-11 09:52:23,926 104 INFO rb-3df6733-223812-402932 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-11 09:52:23,942 104 INFO rb-3df6733-223812-402932 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-11 09:52:23,959 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:23,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9903232 for PoS orders references: ['Order 00284-002-0001'] (draft: False) 2026-08-11 09:52:23,981 104 INFO rb-3df6733-223812-402932 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-11 09:52:23,990 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:24,137 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9903232 with result: [{'id': 352, 'pos_reference': 'Order 00284-002-0001', 'account_move': False}] 2026-08-11 09:52:24,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.081 0.100 2026-08-11 09:52:24,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.159 2026-08-11 09:52:24,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.021 0.042 2026-08-11 09:52:24,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:24] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.018 0.008 2026-08-11 09:52:24,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:24] "GET /report/barcode/Code128/044f-bb58-4e9c HTTP/1.1" 200 - 2 0.002 0.029 2026-08-11 09:52:25,026 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:52:25,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:25,066 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30632 2026-08-11 09:52:25,066 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:52:25,067 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30632 2026-08-11 09:52:25,163 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095225_162571_TestUi.txt 2026-08-11 09:52:25,163 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxz5c4mcy_chrome_odoo" 2026-08-11 09:52:25,223 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-08-11 09:52:26,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30848 2026-08-11 09:52:26,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpj4idgmav_chrome_odoo 2026-08-11 09:52:26,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41323/json/version 2026-08-11 09:52:26,102 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41323/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:52:26,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:52:26,141 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41323/json 2026-08-11 09:52:26,141 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41323/json with timeout 3 increased to 10s during tests 2026-08-11 09:52:26,187 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41323/devtools/page/432856279CE0FC0914E41E6F6705FDBD 2026-08-11 09:52:26,233 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:52:26,246 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:52:26,449 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:52:26,459 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:52:26,461 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:52:26,461 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:52:26,476 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:52:27,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.099 0.587 2026-08-11 09:52:27,162 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '432856279CE0FC0914E41E6F6705FDBD', 'loaderId': '4C3DAE960C9EA300DE8C7BE4579ABCDE', 'isDownload': False} 2026-08-11 09:52:27,162 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_not_create_loyalty_card_expired_program')" 2026-08-11 09:52:27,183 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:27,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.008 2026-08-11 09:52:27,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.023 2026-08-11 09:52:27,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.024 2026-08-11 09:52:27,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:52:27,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.007 2026-08-11 09:52:27,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:52:27,608 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:27,611 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:27,619 104 INFO rb-3df6733-223812-402932 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-11 09:52:28,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 286 0.219 0.370 2026-08-11 09:52:28,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:28] "GET /pos/web HTTP/1.1" 200 - 20 0.019 0.595 2026-08-11 09:52:28,300 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:28,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.067 0.102 2026-08-11 09:52:28,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.006 2026-08-11 09:52:28,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:52:29,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 166 0.104 0.331 2026-08-11 09:52:29,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.045 2026-08-11 09:52:29,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "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-11 09:52:29,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:52:29,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.053 0.046 2026-08-11 09:52:29,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.096 2026-08-11 09:52:29,311 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:52:29,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.158 2026-08-11 09:52:29,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.176 2026-08-11 09:52:29,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.223 2026-08-11 09:52:29,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.249 2026-08-11 09:52:29,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "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-11 09:52:29,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.225 2026-08-11 09:52:29,502 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:52:29,525 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:52:29,527 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:52:29,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.025 0.215 2026-08-11 09:52:29,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.252 2026-08-11 09:52:29,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.245 2026-08-11 09:52:29,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.223 2026-08-11 09:52:29,656 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:29,660 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.115 2026-08-11 09:52:29,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.116 2026-08-11 09:52:29,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.025 0.145 2026-08-11 09:52:29,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.157 2026-08-11 09:52:29,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.016 0.131 2026-08-11 09:52:29,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.018 2026-08-11 09:52:29,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.122 2026-08-11 09:52:29,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.126 2026-08-11 09:52:29,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.081 2026-08-11 09:52:29,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.203 2026-08-11 09:52:29,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:29] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.012 2026-08-11 09:52:30,225 104 INFO rb-3df6733-223812-402932 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-11 09:52:30,244 104 INFO rb-3df6733-223812-402932 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-11 09:52:30,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:30] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.013 2026-08-11 09:52:30,261 104 INFO rb-3df6733-223812-402932 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-11 09:52:30,276 104 INFO rb-3df6733-223812-402932 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-11 09:52:30,326 104 INFO rb-3df6733-223812-402932 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-11 09:52:30,339 104 INFO rb-3df6733-223812-402932 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-11 09:52:30,361 104 INFO rb-3df6733-223812-402932 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-11 09:52:30,369 104 INFO rb-3df6733-223812-402932 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-11 09:52:30,376 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:52:31,227 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,249 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:52:31,258 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:31,266 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,277 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,293 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,308 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,325 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,341 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,357 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37546096 for PoS orders references: ['Order 00285-002-0001'] (draft: False) 2026-08-11 09:52:31,359 104 INFO rb-3df6733-223812-402932 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-11 09:52:31,362 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:31,537 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37546096 with result: [{'id': 353, 'pos_reference': 'Order 00285-002-0001', 'account_move': False}] 2026-08-11 09:52:31,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.097 0.106 2026-08-11 09:52:31,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:31] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 09:52:32,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:52:32,360 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:32,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30848 2026-08-11 09:52:32,375 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:52:32,376 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30848 2026-08-11 09:52:32,502 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095232_502237_TestUi.txt 2026-08-11 09:52:32,502 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpj4idgmav_chrome_odoo" 2026-08-11 09:52:32,572 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-08-11 09:52:33,470 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31058 2026-08-11 09:52:33,470 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpiglvwf8p_chrome_odoo 2026-08-11 09:52:33,470 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43053/json/version 2026-08-11 09:52:33,472 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43053/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:52:33,512 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:52:33,513 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43053/json 2026-08-11 09:52:33,559 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43053/json with timeout 3 increased to 10s during tests 2026-08-11 09:52:33,573 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43053/devtools/page/9FC65461E6DE87DB45BAC52D5F451607 2026-08-11 09:52:33,606 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:52:33,616 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:52:33,871 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:52:33,879 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:52:33,882 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:52:33,882 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:52:33,896 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:52:34,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.062 0.531 2026-08-11 09:52:34,490 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9FC65461E6DE87DB45BAC52D5F451607', 'loaderId': 'FF1D1647A2EABECF2E20BB022D044455', 'isDownload': False} 2026-08-11 09:52:34,490 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-08-11 09:52:34,509 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:34,512 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:52:34,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.012 2026-08-11 09:52:34,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-08-11 09:52:34,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:52:34,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:52:34,931 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:52:34,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:52:34,942 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:34,955 104 INFO rb-3df6733-223812-402932 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-11 09:52:35,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.210 0.407 2026-08-11 09:52:35,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:35] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.624 2026-08-11 09:52:35,652 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:35,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.084 2026-08-11 09:52:35,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:52:35,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:52:36,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.104 0.317 2026-08-11 09:52:36,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.047 0.053 2026-08-11 09:52:36,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "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-11 09:52:36,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:52:36,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.026 0.044 2026-08-11 09:52:36,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.093 2026-08-11 09:52:36,661 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:52:36,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.119 2026-08-11 09:52:36,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.181 2026-08-11 09:52:36,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.192 2026-08-11 09:52:36,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.221 2026-08-11 09:52:36,812 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "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-11 09:52:36,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.185 2026-08-11 09:52:36,838 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:52:36,846 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:52:36,854 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:36,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.189 2026-08-11 09:52:36,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.213 2026-08-11 09:52:36,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.205 2026-08-11 09:52:36,959 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:52:36,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.197 2026-08-11 09:52:36,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.129 2026-08-11 09:52:37,039 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.017 0.166 2026-08-11 09:52:37,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.162 2026-08-11 09:52:37,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.166 2026-08-11 09:52:37,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.162 2026-08-11 09:52:37,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.134 2026-08-11 09:52:37,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.134 2026-08-11 09:52:37,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.161 2026-08-11 09:52:37,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.117 2026-08-11 09:52:37,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.125 2026-08-11 09:52:37,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.067 2026-08-11 09:52:37,542 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:52:37,560 104 INFO rb-3df6733-223812-402932 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-11 09:52:37,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.011 2026-08-11 09:52:37,574 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:52:37,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:52:37,641 104 INFO rb-3df6733-223812-402932 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-11 09:52:37,655 104 INFO rb-3df6733-223812-402932 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-11 09:52:37,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.010 0.009 2026-08-11 09:52:37,711 104 INFO rb-3df6733-223812-402932 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-11 09:52:37,713 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.011 0.011 2026-08-11 09:52:37,723 104 INFO rb-3df6733-223812-402932 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-11 09:52:37,737 104 INFO rb-3df6733-223812-402932 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-11 09:52:37,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:37] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-08-11 09:52:38,582 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: '.loyalty-points-title' 2026-08-11 09:52:38,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:52:38,608 104 INFO rb-3df6733-223812-402932 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-11 09:52:38,646 104 INFO rb-3df6733-223812-402932 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-11 09:52:38,649 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:38,667 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:38,670 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:52:38,675 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:38,677 104 INFO rb-3df6733-223812-402932 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-11 09:52:38,692 104 INFO rb-3df6733-223812-402932 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-11 09:52:38,708 104 INFO rb-3df6733-223812-402932 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-11 09:52:38,725 104 INFO rb-3df6733-223812-402932 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-11 09:52:38,741 104 INFO rb-3df6733-223812-402932 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-11 09:52:38,758 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:38,775 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66419008 for PoS orders references: ['Order 00286-002-0001'] (draft: False) 2026-08-11 09:52:38,777 104 INFO rb-3df6733-223812-402932 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-11 09:52:38,782 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:38,948 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66419008 with result: [{'id': 354, 'pos_reference': 'Order 00286-002-0001', 'account_move': False}] 2026-08-11 09:52:38,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.100 0.089 2026-08-11 09:52:39,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 46 0.027 0.047 2026-08-11 09:52:39,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:39] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 09:52:39,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-08-11 09:52:39,833 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:52:39,845 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:39] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:39,864 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31058 2026-08-11 09:52:39,865 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:52:39,866 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31058 2026-08-11 09:52:39,962 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095239_961939_TestUi.txt 2026-08-11 09:52:39,962 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpiglvwf8p_chrome_odoo" 2026-08-11 09:52:40,310 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31285 2026-08-11 09:52:40,311 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp9ms92zrg_chrome_odoo 2026-08-11 09:52:40,311 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43785/json/version 2026-08-11 09:52:40,313 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43785/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:52:40,360 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:52:40,361 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43785/json 2026-08-11 09:52:40,361 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43785/json with timeout 3 increased to 10s during tests 2026-08-11 09:52:40,380 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43785/devtools/page/77F2B11E60F5E6068EAF0AC7D5FA7629 2026-08-11 09:52:40,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:52:40,458 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:52:40,519 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:52:40,538 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:52:40,541 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:52:40,541 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:52:40,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:40] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.012 0.060 2026-08-11 09:52:40,641 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '77F2B11E60F5E6068EAF0AC7D5FA7629', 'loaderId': '05285351A7E2C7B25F17B2A948936880', 'isDownload': False} 2026-08-11 09:52:40,641 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-08-11 09:52:40,656 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:40,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:40] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.014 2026-08-11 09:52:40,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:40] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.028 2026-08-11 09:52:40,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:40] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.037 2026-08-11 09:52:41,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:41] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.010 2026-08-11 09:52:41,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.010 2026-08-11 09:52:41,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:52:41,190 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:41,192 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:52:41,216 104 INFO rb-3df6733-223812-402932 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-11 09:52:41,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 170 0.161 0.346 2026-08-11 09:52:41,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:41] "GET /pos/web HTTP/1.1" 200 - 20 0.026 0.514 2026-08-11 09:52:41,800 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:41,875 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.096 2026-08-11 09:52:42,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:52:42,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:52:42,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 170 0.129 0.292 2026-08-11 09:52:42,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.043 2026-08-11 09:52:42,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "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-11 09:52:42,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:52:42,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.034 0.059 2026-08-11 09:52:42,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.124 2026-08-11 09:52:42,820 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:42,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.028 0.149 2026-08-11 09:52:42,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.216 2026-08-11 09:52:42,956 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52: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-11 09:52:42,970 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:42,983 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:52:42,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:42] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.293 2026-08-11 09:52:43,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.312 2026-08-11 09:52:43,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.005 0.278 2026-08-11 09:52:43,058 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:52:43,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.259 2026-08-11 09:52:43,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.247 2026-08-11 09:52:43,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.024 0.184 2026-08-11 09:52:43,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.212 2026-08-11 09:52:43,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.181 2026-08-11 09:52:43,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.186 2026-08-11 09:52:43,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.173 2026-08-11 09:52:43,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.175 2026-08-11 09:52:43,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.141 2026-08-11 09:52:43,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.005 0.104 2026-08-11 09:52:43,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.127 2026-08-11 09:52:43,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.144 2026-08-11 09:52:43,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.153 2026-08-11 09:52:43,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.139 2026-08-11 09:52:43,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:43] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.105 2026-08-11 09:52:43,692 104 INFO rb-3df6733-223812-402932 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-11 09:52:43,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:52:43,726 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:52:43,795 104 INFO rb-3df6733-223812-402932 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-11 09:52:43,824 104 INFO rb-3df6733-223812-402932 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-11 09:52:43,854 104 INFO rb-3df6733-223812-402932 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-11 09:52:43,864 104 INFO rb-3df6733-223812-402932 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-11 09:52:43,875 104 INFO rb-3df6733-223812-402932 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-11 09:52:44,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'body:not(:has(.loyalty-points-title))' 2026-08-11 09:52:44,726 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:52:44,746 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:52:44,751 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:44,752 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:44,761 104 INFO rb-3df6733-223812-402932 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-11 09:52:44,777 104 INFO rb-3df6733-223812-402932 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-11 09:52:44,791 104 INFO rb-3df6733-223812-402932 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-11 09:52:44,808 104 INFO rb-3df6733-223812-402932 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-11 09:52:44,824 104 INFO rb-3df6733-223812-402932 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-11 09:52:44,841 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:52:44,862 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72433558 for PoS orders references: ['Order 00286-004-0001'] (draft: False) 2026-08-11 09:52:44,864 104 INFO rb-3df6733-223812-402932 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-11 09:52:44,872 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:44,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72433558 with result: [{'id': 355, 'pos_reference': 'Order 00286-004-0001', 'account_move': False}] 2026-08-11 09:52:44,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.035 0.061 2026-08-11 09:52:45,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:45] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.009 2026-08-11 09:52:45,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:52:45,744 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:52:45,755 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:45,784 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31285 2026-08-11 09:52:45,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:52:45,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31285 2026-08-11 09:52:45,886 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095245_886270_TestUi.txt 2026-08-11 09:52:45,886 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp9ms92zrg_chrome_odoo" 2026-08-11 09:52:45,935 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_number_buffer_popup ... 2026-08-11 09:52:46,404 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31493 2026-08-11 09:52:46,405 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0go5osnd_chrome_odoo 2026-08-11 09:52:46,405 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34461/json/version 2026-08-11 09:52:46,406 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34461/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:52:46,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:52:46,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34461/json 2026-08-11 09:52:46,483 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34461/json with timeout 3 increased to 10s during tests 2026-08-11 09:52:46,494 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34461/devtools/page/FDD752BB2B4B45386FE4E23ED76AFE53 2026-08-11 09:52:46,511 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:52:46,561 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:52:46,777 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:52:46,779 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:52:46,783 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-11 09:52:46,783 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-11 09:52:46,793 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:52:48,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 112 0.081 1.575 2026-08-11 09:52:48,449 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'FDD752BB2B4B45386FE4E23ED76AFE53', 'loaderId': 'E317D8C1831A392861A495561F0F7B21', 'isDownload': False} 2026-08-11 09:52:48,449 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_number_buffer_popup')" 2026-08-11 09:52:48,465 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:48,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.010 2026-08-11 09:52:48,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-08-11 09:52:48,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.031 2026-08-11 09:52:48,864 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:52:48,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:52:48,907 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:52:48,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-11 09:52:48,922 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:48] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:52:48,936 104 INFO rb-3df6733-223812-402932 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-11 09:52:49,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.260 0.446 2026-08-11 09:52:49,701 104 INFO rb-3df6733-223812-402932 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-11 09:52:49,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.040 2026-08-11 09:52:49,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.007 0.010 2026-08-11 09:52:49,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.014 0.005 2026-08-11 09:52:49,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:49] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.041 0.049 2026-08-11 09:52:49,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:49] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.112 2026-08-11 09:52:49,923 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:49,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:49] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.158 2026-08-11 09:52:50,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.183 2026-08-11 09:52:50,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.233 2026-08-11 09:52:50,051 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52: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-11 09:52:50,062 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:50,092 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:52:50,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:50,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.248 2026-08-11 09:52:50,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.233 2026-08-11 09:52:50,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.254 2026-08-11 09:52:50,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.255 2026-08-11 09:52:50,250 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.228 2026-08-11 09:52:50,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.018 0.193 2026-08-11 09:52:50,325 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:52:50,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.206 2026-08-11 09:52:50,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.190 2026-08-11 09:52:50,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.181 2026-08-11 09:52:50,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.146 2026-08-11 09:52:50,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.014 0.127 2026-08-11 09:52:50,423 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.022 0.146 2026-08-11 09:52:50,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.130 2026-08-11 09:52:50,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.159 2026-08-11 09:52:50,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.171 2026-08-11 09:52:50,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.175 2026-08-11 09:52:50,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.118 2026-08-11 09:52:50,782 104 INFO rb-3df6733-223812-402932 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-11 09:52:50,794 104 INFO rb-3df6733-223812-402932 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-11 09:52:50,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.013 2026-08-11 09:52:50,849 104 INFO rb-3df6733-223812-402932 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-11 09:52:50,867 104 INFO rb-3df6733-223812-402932 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-11 09:52:50,877 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,759 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,775 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,791 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,810 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,824 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Simulate keyboard input (trigger: body)' 2026-08-11 09:52:51,842 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,858 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,874 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,891 104 INFO rb-3df6733-223812-402932 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-11 09:52:51,892 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:52:51,898 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31493 2026-08-11 09:52:51,898 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:52:51,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31493 2026-08-11 09:52:51,993 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095251_993311_TestUi.txt 2026-08-11 09:52:51,993 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0go5osnd_chrome_odoo" 2026-08-11 09:52:52,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-08-11 09:52:52,986 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31699 2026-08-11 09:52:52,986 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpry4duov6_chrome_odoo 2026-08-11 09:52:52,987 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38129/json/version 2026-08-11 09:52:52,988 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38129/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:52:53,012 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:52:53,012 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38129/json 2026-08-11 09:52:53,013 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38129/json with timeout 3 increased to 10s during tests 2026-08-11 09:52:53,060 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38129/devtools/page/5B171800D142CA56FA66FA1E1BEE6728 2026-08-11 09:52:53,097 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:52:53,118 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:52:53,491 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:52:53,501 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:52:53,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:52:53,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:52:53,521 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:52:54,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.104 0.623 2026-08-11 09:52:54,248 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '5B171800D142CA56FA66FA1E1BEE6728', 'loaderId': '55586A4202B6691AB5BAA711A1B98122', 'isDownload': False} 2026-08-11 09:52:54,248 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-08-11 09:52:54,267 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:54,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-11 09:52:54,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.014 2026-08-11 09:52:54,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-08-11 09:52:54,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 09:52:54,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:52:54,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:52:54,680 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.011 2026-08-11 09:52:54,687 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:52:54,696 104 INFO rb-3df6733-223812-402932 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-11 09:52:55,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.219 0.404 2026-08-11 09:52:55,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:55] "GET /pos/web HTTP/1.1" 200 - 20 0.022 0.646 2026-08-11 09:52:55,414 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:52:55,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.093 2026-08-11 09:52:55,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:52:55,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:52:56,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.108 0.356 2026-08-11 09:52:56,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.038 2026-08-11 09:52:56,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52: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-11 09:52:56,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:52:56,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.027 0.037 2026-08-11 09:52:56,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.087 2026-08-11 09:52:56,386 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:52:56,427 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.130 2026-08-11 09:52:56,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.183 2026-08-11 09:52:56,492 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "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-11 09:52:56,503 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:52:56,517 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:56,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.231 2026-08-11 09:52:56,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.272 2026-08-11 09:52:56,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.246 2026-08-11 09:52:56,615 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:52:56,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.254 2026-08-11 09:52:56,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1515&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.256 2026-08-11 09:52:56,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.005 0.189 2026-08-11 09:52:56,722 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.180 2026-08-11 09:52:56,734 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:52:56,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.110 2026-08-11 09:52:56,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.117 2026-08-11 09:52:56,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.104 2026-08-11 09:52:56,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.104 2026-08-11 09:52:56,810 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.014 0.089 2026-08-11 09:52:56,840 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.014 0.102 2026-08-11 09:52:56,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.135 2026-08-11 09:52:56,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.167 2026-08-11 09:52:56,944 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.186 2026-08-11 09:52:56,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.180 2026-08-11 09:52:56,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:56] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.166 2026-08-11 09:52:57,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:57] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.133 2026-08-11 09:52:57,263 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:52:57,275 104 INFO rb-3df6733-223812-402932 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-11 09:52:57,288 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.013 2026-08-11 09:52:57,291 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:52:57,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:52:57,366 104 INFO rb-3df6733-223812-402932 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-11 09:52:57,381 104 INFO rb-3df6733-223812-402932 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-11 09:52:57,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:52:57,429 104 INFO rb-3df6733-223812-402932 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-11 09:52:57,459 104 INFO rb-3df6733-223812-402932 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-11 09:52:57,463 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:52:57,472 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:52:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:52:57,481 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31699 2026-08-11 09:52:57,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:52:57,483 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31699 2026-08-11 09:52:57,544 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095257_544174_TestUi.txt 2026-08-11 09:52:57,544 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpry4duov6_chrome_odoo" 2026-08-11 09:52:57,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-08-11 09:52:58,861 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31910 2026-08-11 09:52:58,861 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpmj6wa3tf_chrome_odoo 2026-08-11 09:52:58,861 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37059/json/version 2026-08-11 09:52:58,863 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37059/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:52:58,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:52:58,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37059/json 2026-08-11 09:52:58,892 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37059/json with timeout 3 increased to 10s during tests 2026-08-11 09:52:58,910 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37059/devtools/page/7B35F94C768E375C902B015E7845E615 2026-08-11 09:52:58,981 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:52:58,992 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:52:59,286 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:52:59,299 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:52:59,301 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:52:59,301 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:52:59,331 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:53:00,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.131 0.556 2026-08-11 09:53:00,010 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '7B35F94C768E375C902B015E7845E615', 'loaderId': 'FA68F87DD7F2434EB393893A77816A8D', 'isDownload': False} 2026-08-11 09:53:00,010 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-08-11 09:53:00,021 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:00,035 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 09:53:00,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-08-11 09:53:00,052 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.018 2026-08-11 09:53:00,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:53:00,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 09:53:00,470 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:53:00,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:53:00,478 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:00,487 104 INFO rb-3df6733-223812-402932 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-11 09:53:01,122 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.222 0.415 2026-08-11 09:53:01,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:01] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.637 2026-08-11 09:53:01,198 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:01,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.117 2026-08-11 09:53:01,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:53:01,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:53:01,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.156 0.306 2026-08-11 09:53:02,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "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-11 09:53:02,057 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "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-11 09:53:02,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:53:02,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.037 0.038 2026-08-11 09:53:02,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.092 2026-08-11 09:53:02,212 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:53:02,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.135 2026-08-11 09:53:02,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.158 2026-08-11 09:53:02,306 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "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-11 09:53:02,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:02,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.205 2026-08-11 09:53:02,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:53:02,348 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:53:02,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.262 2026-08-11 09:53:02,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.226 2026-08-11 09:53:02,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.222 2026-08-11 09:53:02,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.247 2026-08-11 09:53:02,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.007 0.152 2026-08-11 09:53:02,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.156 2026-08-11 09:53:02,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:02,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.141 2026-08-11 09:53:02,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.108 2026-08-11 09:53:02,549 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.117 2026-08-11 09:53:02,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.098 2026-08-11 09:53:02,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.025 0.100 2026-08-11 09:53:02,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.024 0.129 2026-08-11 09:53:02,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.171 2026-08-11 09:53:02,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.203 2026-08-11 09:53:02,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.232 2026-08-11 09:53:02,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.243 2026-08-11 09:53:02,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.210 2026-08-11 09:53:02,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.183 2026-08-11 09:53:02,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:02] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.156 2026-08-11 09:53:03,025 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:53:03,045 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.013 2026-08-11 09:53:03,060 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:53:03,079 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:53:03,132 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,149 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,215 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,237 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,247 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,281 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,282 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,295 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,311 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,332 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:53:03,369 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,373 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,379 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,391 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:53:03,410 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:53:03,430 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:53:03,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:03,435 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,447 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,467 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,478 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,493 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,510 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,524 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,540 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:53:03,561 104 INFO rb-3df6733-223812-402932 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-11 09:53:03,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:03] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.007 0.014 2026-08-11 09:53:03,600 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #98056492 for PoS orders references: ['Order 00289-002-0001'] (draft: False) 2026-08-11 09:53:03,607 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:03,743 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #98056492 with result: [{'id': 356, 'pos_reference': 'Order 00289-002-0001', 'account_move': False}] 2026-08-11 09:53:03,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.066 0.097 2026-08-11 09:53:03,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.031 0.056 2026-08-11 09:53:03,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:03] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.009 2026-08-11 09:53:04,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:53:04,642 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:53:04,654 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:04,668 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31910 2026-08-11 09:53:04,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:53:04,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31910 2026-08-11 09:53:04,770 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095304_769763_TestUi.txt 2026-08-11 09:53:04,771 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpmj6wa3tf_chrome_odoo" 2026-08-11 09:53:04,825 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-08-11 09:53:06,308 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32126 2026-08-11 09:53:06,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprnp50i0t_chrome_odoo 2026-08-11 09:53:06,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46417/json/version 2026-08-11 09:53:06,311 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46417/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:53:06,362 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:53:06,363 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46417/json 2026-08-11 09:53:06,363 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46417/json with timeout 3 increased to 10s during tests 2026-08-11 09:53:06,373 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46417/devtools/page/9EBFC2A50A0754B4B3511E31C3A7BE37 2026-08-11 09:53:06,411 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:53:06,464 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:53:06,769 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:53:06,779 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:53:06,783 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-11 09:53:06,784 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-11 09:53:06,803 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:53:07,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:07] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 118 0.095 0.560 2026-08-11 09:53:07,458 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9EBFC2A50A0754B4B3511E31C3A7BE37', 'loaderId': '95E2A76EF1FF69D9B72CA89D8E0AA772', 'isDownload': False} 2026-08-11 09:53:07,458 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-08-11 09:53:07,471 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:07,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:07] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.009 2026-08-11 09:53:07,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:07] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.028 2026-08-11 09:53:07,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:07] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.025 2026-08-11 09:53:07,917 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:07] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:53:07,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.008 2026-08-11 09:53:07,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:53:07,997 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:53:08,002 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 09:53:08,014 104 INFO rb-3df6733-223812-402932 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-11 09:53:08,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.314 0.476 2026-08-11 09:53:08,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:08] "GET /pos/ui HTTP/1.1" 200 - 20 0.026 0.818 2026-08-11 09:53:08,917 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:08,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.081 2026-08-11 09:53:09,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:53:09,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:53:09,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.161 0.330 2026-08-11 09:53:09,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.033 0.046 2026-08-11 09:53:09,864 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:09] "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-11 09:53:09,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:53:09,980 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:09] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.038 0.039 2026-08-11 09:53:10,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.109 2026-08-11 09:53:10,034 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:10,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.148 2026-08-11 09:53:10,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.209 2026-08-11 09:53:10,153 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "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-11 09:53:10,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:10,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.239 2026-08-11 09:53:10,185 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:53:10,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.272 2026-08-11 09:53:10,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.233 2026-08-11 09:53:10,235 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:10,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.020 0.236 2026-08-11 09:53:10,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.005 0.008 2026-08-11 09:53:10,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.017 0.150 2026-08-11 09:53:10,360 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:10,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.158 2026-08-11 09:53:10,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.017 0.150 2026-08-11 09:53:10,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.151 2026-08-11 09:53:10,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.134 2026-08-11 09:53:10,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.339 2026-08-11 09:53:10,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.138 2026-08-11 09:53:10,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.108 2026-08-11 09:53:10,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.132 2026-08-11 09:53:10,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.159 2026-08-11 09:53:10,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.174 2026-08-11 09:53:10,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.147 2026-08-11 09:53:10,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.148 2026-08-11 09:53:10,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.115 2026-08-11 09:53:10,929 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:53:10,946 104 INFO rb-3df6733-223812-402932 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-11 09:53:10,957 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:53:10,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.015 2026-08-11 09:53:10,977 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:53:11,040 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,061 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-08-11 09:53:11,086 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.027 0.018 2026-08-11 09:53:11,100 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.016 0.017 2026-08-11 09:53:11,137 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,139 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button.highlight:contains("eWallet Pay")' 2026-08-11 09:53:11,141 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button:contains("eWallet Pay")' 2026-08-11 09:53:11,206 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,212 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:53:11,247 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:53:11,252 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:11,254 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:53:11,269 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,296 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,315 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,324 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,341 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,357 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:53:11,391 104 INFO rb-3df6733-223812-402932 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-11 09:53:11,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.026 0.013 2026-08-11 09:53:11,437 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73619785 for PoS orders references: ['Order 00290-002-0001'] (draft: False) 2026-08-11 09:53:11,446 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:11,629 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73619785 with result: [{'id': 357, 'pos_reference': 'Order 00290-002-0001', 'account_move': False}] 2026-08-11 09:53:11,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.106 0.107 2026-08-11 09:53:11,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 46 0.056 0.060 2026-08-11 09:53:11,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:11] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.012 2026-08-11 09:53:12,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.004 2026-08-11 09:53:12,567 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:53:12,580 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:12,594 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32126 2026-08-11 09:53:12,597 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:53:12,597 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32126 2026-08-11 09:53:12,695 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095312_695598_TestUi.txt 2026-08-11 09:53:12,696 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprnp50i0t_chrome_odoo" 2026-08-11 09:53:12,772 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-08-11 09:53:14,158 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32340 2026-08-11 09:53:14,159 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_56ctn2h_chrome_odoo 2026-08-11 09:53:14,159 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33163/json/version 2026-08-11 09:53:14,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33163/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:53:14,201 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:53:14,201 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33163/json 2026-08-11 09:53:14,202 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33163/json with timeout 3 increased to 10s during tests 2026-08-11 09:53:14,263 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33163/devtools/page/065F55A8A4DC9EB585FDF510CCE575BD 2026-08-11 09:53:14,277 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:53:14,316 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:53:14,593 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:53:14,609 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:53:14,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:53:14,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:53:14,627 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:53:15,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.081 0.572 2026-08-11 09:53:15,278 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '065F55A8A4DC9EB585FDF510CCE575BD', 'loaderId': '0B97368441F6FA3C711C031C5A5A7FBB', 'isDownload': False} 2026-08-11 09:53:15,278 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramDomain')" 2026-08-11 09:53:15,294 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:15,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.022 2026-08-11 09:53:15,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.034 2026-08-11 09:53:15,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.033 2026-08-11 09:53:15,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:53:15,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 09:53:15,726 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:15,739 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:15,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.015 0.007 2026-08-11 09:53:15,756 104 INFO rb-3df6733-223812-402932 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-11 09:53:16,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.244 0.456 2026-08-11 09:53:16,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:16] "GET /pos/web HTTP/1.1" 200 - 20 0.026 0.705 2026-08-11 09:53:16,543 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:16,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.117 2026-08-11 09:53:16,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:53:16,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:53:17,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.134 0.354 2026-08-11 09:53:17,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "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-11 09:53:17,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.016 0.012 2026-08-11 09:53:17,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:53:17,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.023 0.043 2026-08-11 09:53:17,552 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.101 2026-08-11 09:53:17,567 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:53:17,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.147 2026-08-11 09:53:17,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.167 2026-08-11 09:53:17,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.191 2026-08-11 09:53:17,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53: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-11 09:53:17,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:53:17,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:17,722 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.247 2026-08-11 09:53:17,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.223 2026-08-11 09:53:17,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.195 2026-08-11 09:53:17,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.218 2026-08-11 09:53:17,887 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.244 2026-08-11 09:53:17,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:17,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.008 0.190 2026-08-11 09:53:17,915 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:53:17,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.023 0.186 2026-08-11 09:53:17,980 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.033 2026-08-11 09:53:17,986 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.194 2026-08-11 09:53:17,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.194 2026-08-11 09:53:18,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.175 2026-08-11 09:53:18,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.014 0.139 2026-08-11 09:53:18,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.023 0.147 2026-08-11 09:53:18,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.001 0.361 2026-08-11 09:53:18,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.145 2026-08-11 09:53:18,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.012 0.152 2026-08-11 09:53:18,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.016 0.166 2026-08-11 09:53:18,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.153 2026-08-11 09:53:18,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.121 2026-08-11 09:53:18,457 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:53:18,480 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,491 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:53:18,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.015 2026-08-11 09:53:18,507 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:53:18,585 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,610 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,688 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,713 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,724 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,754 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,760 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,805 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,805 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,808 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:53:18,856 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,860 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,876 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:53:18,913 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:53:18,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:18,925 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:18,932 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,943 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,979 104 INFO rb-3df6733-223812-402932 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-11 09:53:18,991 104 INFO rb-3df6733-223812-402932 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-11 09:53:19,007 104 INFO rb-3df6733-223812-402932 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-11 09:53:19,023 104 INFO rb-3df6733-223812-402932 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-11 09:53:19,040 104 INFO rb-3df6733-223812-402932 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-11 09:53:19,056 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:53:19,074 104 INFO rb-3df6733-223812-402932 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-11 09:53:19,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.015 0.014 2026-08-11 09:53:19,120 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36237670 for PoS orders references: ['Order 00291-002-0001'] (draft: False) 2026-08-11 09:53:19,130 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:19,265 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36237670 with result: [{'id': 358, 'pos_reference': 'Order 00291-002-0001', 'account_move': False}] 2026-08-11 09:53:19,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.070 0.100 2026-08-11 09:53:19,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.024 0.060 2026-08-11 09:53:19,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:19] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.010 2026-08-11 09:53:20,178 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:53:20,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:20,211 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32340 2026-08-11 09:53:20,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:53:20,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32340 2026-08-11 09:53:20,322 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095320_322439_TestUi.txt 2026-08-11 09:53:20,322 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_56ctn2h_chrome_odoo" 2026-08-11 09:53:20,373 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-08-11 09:53:21,958 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32549 2026-08-11 09:53:21,959 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpgzwdu3t6_chrome_odoo 2026-08-11 09:53:21,959 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38427/json/version 2026-08-11 09:53:21,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38427/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:53:21,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:53:21,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38427/json 2026-08-11 09:53:21,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38427/json with timeout 3 increased to 10s during tests 2026-08-11 09:53:21,996 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38427/devtools/page/90FEE394AC8A77CCD80F2DEE05CE7FBC 2026-08-11 09:53:22,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:53:22,069 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:53:22,439 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:53:22,449 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:53:22,452 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:53:22,452 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:53:22,469 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:53:23,169 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 116 0.103 0.602 2026-08-11 09:53:23,177 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '90FEE394AC8A77CCD80F2DEE05CE7FBC', 'loaderId': 'FA11A831B78D21A7340650D5673B237A', 'isDownload': False} 2026-08-11 09:53:23,177 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-08-11 09:53:23,193 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:23,210 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.007 2026-08-11 09:53:23,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.026 2026-08-11 09:53:23,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.032 2026-08-11 09:53:23,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:53:23,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-08-11 09:53:23,663 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:23,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:53:23,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:23] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:53:23,696 104 INFO rb-3df6733-223812-402932 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-11 09:53:24,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.235 0.492 2026-08-11 09:53:24,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:24] "GET /pos/ui HTTP/1.1" 200 - 20 0.027 0.735 2026-08-11 09:53:24,513 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:24,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.079 2026-08-11 09:53:24,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:53:24,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-08-11 09:53:25,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.182 0.365 2026-08-11 09:53:25,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.043 2026-08-11 09:53:25,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "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-11 09:53:25,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 09:53:25,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.032 0.032 2026-08-11 09:53:25,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.094 2026-08-11 09:53:25,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.104 2026-08-11 09:53:25,628 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:53:25,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.154 2026-08-11 09:53:25,699 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.190 2026-08-11 09:53:25,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.234 2026-08-11 09:53:25,750 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53: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-11 09:53:25,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.206 2026-08-11 09:53:25,785 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:53:25,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:25,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.213 2026-08-11 09:53:25,867 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.216 2026-08-11 09:53:25,876 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:25,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.237 2026-08-11 09:53:25,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:25] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.245 2026-08-11 09:53:26,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.041 0.195 2026-08-11 09:53:26,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.005 0.205 2026-08-11 09:53:26,051 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:26,057 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.215 2026-08-11 09:53:26,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.178 2026-08-11 09:53:26,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.173 2026-08-11 09:53:26,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.163 2026-08-11 09:53:26,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.130 2026-08-11 09:53:26,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.023 0.092 2026-08-11 09:53:26,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.129 2026-08-11 09:53:26,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.005 0.149 2026-08-11 09:53:26,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.011 0.157 2026-08-11 09:53:26,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.160 2026-08-11 09:53:26,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.106 2026-08-11 09:53:26,490 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:53:26,513 104 INFO rb-3df6733-223812-402932 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-11 09:53:26,529 104 INFO rb-3df6733-223812-402932 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-11 09:53:26,540 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.027 2026-08-11 09:53:26,548 104 INFO rb-3df6733-223812-402932 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-11 09:53:26,559 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-08-11 09:53:26,579 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:53:26,599 104 INFO rb-3df6733-223812-402932 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-11 09:53:26,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:26] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.020 2026-08-11 09:53:27,477 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:53:27,500 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:53:27,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:27,508 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:27,517 104 INFO rb-3df6733-223812-402932 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-11 09:53:27,523 104 INFO rb-3df6733-223812-402932 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-11 09:53:27,539 104 INFO rb-3df6733-223812-402932 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-11 09:53:27,556 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:53:27,572 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52535258 for PoS orders references: ['Order 00292-002-0001'] (draft: False) 2026-08-11 09:53:27,574 104 INFO rb-3df6733-223812-402932 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-11 09:53:27,587 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:27,705 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52535258 with result: [{'id': 359, 'pos_reference': 'Order 00292-002-0001', 'account_move': False}] 2026-08-11 09:53:27,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.060 0.091 2026-08-11 09:53:27,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.014 0.025 2026-08-11 09:53:27,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.017 2026-08-11 09:53:27,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:27] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.004 0.012 2026-08-11 09:53:28,556 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:53:28,580 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:53:28,638 104 INFO rb-3df6733-223812-402932 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-11 09:53:28,668 104 INFO rb-3df6733-223812-402932 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-11 09:53:28,690 104 INFO rb-3df6733-223812-402932 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-11 09:53:28,695 104 INFO rb-3df6733-223812-402932 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-11 09:53:28,706 104 INFO rb-3df6733-223812-402932 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-11 09:53:28,724 104 INFO rb-3df6733-223812-402932 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-11 09:53:28,741 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:53:28,758 104 INFO rb-3df6733-223812-402932 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-11 09:53:28,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:28] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.013 0.021 2026-08-11 09:53:28,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.007 2026-08-11 09:53:29,560 104 INFO rb-3df6733-223812-402932 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-11 09:53:29,573 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:53:29,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:53:29,606 104 INFO rb-3df6733-223812-402932 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-11 09:53:29,623 104 INFO rb-3df6733-223812-402932 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-11 09:53:29,639 104 INFO rb-3df6733-223812-402932 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-11 09:53:29,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:53:29,673 104 INFO rb-3df6733-223812-402932 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-11 09:53:29,675 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.004 0.011 2026-08-11 09:53:29,691 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #462532 for PoS orders references: ['Order 00292-002-0002'] (draft: False) 2026-08-11 09:53:29,743 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #462532 with result: [{'id': 360, 'pos_reference': 'Order 00292-002-0002', 'account_move': False}] 2026-08-11 09:53:29,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.020 0.049 2026-08-11 09:53:29,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.026 0.049 2026-08-11 09:53:30,604 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:53:30,620 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:30,629 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32549 2026-08-11 09:53:30,630 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:53:30,631 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32549 2026-08-11 09:53:30,734 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095330_734194_TestUi.txt 2026-08-11 09:53:30,734 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpgzwdu3t6_chrome_odoo" 2026-08-11 09:53:30,783 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-08-11 09:53:32,019 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32766 2026-08-11 09:53:32,020 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpjd2ejm29_chrome_odoo 2026-08-11 09:53:32,020 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34929/json/version 2026-08-11 09:53:32,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34929/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:53:32,063 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:53:32,063 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34929/json 2026-08-11 09:53:32,064 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34929/json with timeout 3 increased to 10s during tests 2026-08-11 09:53:32,085 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34929/devtools/page/7E0015EB99B9B63EADD2713A6BD33605 2026-08-11 09:53:32,123 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:53:32,166 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:53:32,455 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:53:32,468 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:53:32,470 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:53:32,470 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:53:32,492 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:53:34,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 116 0.152 1.434 2026-08-11 09:53:34,070 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '7E0015EB99B9B63EADD2713A6BD33605', 'loaderId': '3A25E1BDF61AB8A1E378554631BD5B18', 'isDownload': False} 2026-08-11 09:53:34,071 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGlobalDiscountProgramNoDomain')" 2026-08-11 09:53:34,081 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:34,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:53:34,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.014 2026-08-11 09:53:34,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.025 2026-08-11 09:53:34,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 09:53:34,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:53:34,472 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:34,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:53:34,490 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:34,499 104 INFO rb-3df6733-223812-402932 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-11 09:53:35,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.227 0.411 2026-08-11 09:53:35,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:35] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.661 2026-08-11 09:53:35,229 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:35,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.088 2026-08-11 09:53:35,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:53:35,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:53:35,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.132 0.304 2026-08-11 09:53:36,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "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-11 09:53:36,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "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-11 09:53:36,078 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:53:36,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.020 0.036 2026-08-11 09:53:36,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.085 2026-08-11 09:53:36,206 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:36,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.121 2026-08-11 09:53:36,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.149 2026-08-11 09:53:36,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.187 2026-08-11 09:53:36,337 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "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-11 09:53:36,354 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:53:36,365 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:53:36,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.248 2026-08-11 09:53:36,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.238 2026-08-11 09:53:36,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.223 2026-08-11 09:53:36,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.232 2026-08-11 09:53:36,547 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.243 2026-08-11 09:53:36,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.005 0.186 2026-08-11 09:53:36,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:36,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.171 2026-08-11 09:53:36,588 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:53:36,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.167 2026-08-11 09:53:36,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.161 2026-08-11 09:53:36,624 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.160 2026-08-11 09:53:36,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.133 2026-08-11 09:53:36,701 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.018 0.131 2026-08-11 09:53:36,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.142 2026-08-11 09:53:36,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.180 2026-08-11 09:53:36,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.207 2026-08-11 09:53:36,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.201 2026-08-11 09:53:36,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.200 2026-08-11 09:53:36,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:36] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.094 2026-08-11 09:53:37,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:53:37,090 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.016 2026-08-11 09:53:37,111 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:53:37,139 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:53:37,188 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,204 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,262 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,279 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,290 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,309 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,334 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,339 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,356 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,372 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:53:37,392 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:53:37,397 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:37,399 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:37,411 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,423 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,439 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,456 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,472 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:53:37,489 104 INFO rb-3df6733-223812-402932 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-11 09:53:37,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:37] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.005 0.014 2026-08-11 09:53:37,515 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42765487 for PoS orders references: ['Order 00293-002-0001'] (draft: False) 2026-08-11 09:53:37,521 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:37,672 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42765487 with result: [{'id': 361, 'pos_reference': 'Order 00293-002-0001', 'account_move': False}] 2026-08-11 09:53:37,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.070 0.108 2026-08-11 09:53:37,793 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 51 0.035 0.061 2026-08-11 09:53:37,846 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:37] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.007 0.011 2026-08-11 09:53:38,580 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:53:38,592 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:38,607 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32766 2026-08-11 09:53:38,608 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:53:38,609 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32766 2026-08-11 09:53:38,703 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095338_703696_TestUi.txt 2026-08-11 09:53:38,704 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpjd2ejm29_chrome_odoo" 2026-08-11 09:53:38,761 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-08-11 09:53:40,167 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32979 2026-08-11 09:53:40,167 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp15mxrgy6_chrome_odoo 2026-08-11 09:53:40,168 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40193/json/version 2026-08-11 09:53:40,170 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40193/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:53:40,216 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:53:40,216 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40193/json 2026-08-11 09:53:40,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40193/json with timeout 3 increased to 10s during tests 2026-08-11 09:53:40,268 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40193/devtools/page/D78F497AC698023F0420D94F8A0A53B8 2026-08-11 09:53:40,292 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:53:40,326 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:53:40,602 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:53:40,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:53:40,613 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:53:40,613 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:53:40,624 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:53:41,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.124 0.577 2026-08-11 09:53:41,324 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D78F497AC698023F0420D94F8A0A53B8', 'loaderId': '66E8E9758D1944FB7BC39DF0C94C279A', 'isDownload': False} 2026-08-11 09:53:41,324 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountWithDomainProgramDomain')" 2026-08-11 09:53:41,351 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:41,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.012 2026-08-11 09:53:41,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.023 2026-08-11 09:53:41,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.033 2026-08-11 09:53:41,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:53:41,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.005 2026-08-11 09:53:41,824 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:53:41,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.011 2026-08-11 09:53:41,849 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:53:41,866 104 INFO rb-3df6733-223812-402932 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-11 09:53:42,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.250 0.492 2026-08-11 09:53:42,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:42] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.764 2026-08-11 09:53:42,711 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:42,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.081 2026-08-11 09:53:42,957 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:53:42,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:53:43,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.197 0.384 2026-08-11 09:53:43,675 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "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-11 09:53:43,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "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-11 09:53:43,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:53:43,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.034 0.036 2026-08-11 09:53:43,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.103 2026-08-11 09:53:43,854 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:43,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.140 2026-08-11 09:53:43,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.203 2026-08-11 09:53:43,975 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "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-11 09:53:43,986 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:53:43,996 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:44,003 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:44,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.242 2026-08-11 09:53:44,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.293 2026-08-11 09:53:44,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.252 2026-08-11 09:53:44,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.031 0.232 2026-08-11 09:53:44,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.265 2026-08-11 09:53:44,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.005 0.191 2026-08-11 09:53:44,229 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:53:44,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.025 0.218 2026-08-11 09:53:44,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.223 2026-08-11 09:53:44,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.238 2026-08-11 09:53:44,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.211 2026-08-11 09:53:44,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.192 2026-08-11 09:53:44,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.129 2026-08-11 09:53:44,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.018 0.123 2026-08-11 09:53:44,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.143 2026-08-11 09:53:44,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.156 2026-08-11 09:53:44,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.176 2026-08-11 09:53:44,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.195 2026-08-11 09:53:44,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.210 2026-08-11 09:53:44,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.203 2026-08-11 09:53:44,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.169 2026-08-11 09:53:44,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.158 2026-08-11 09:53:44,706 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:53:44,727 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,740 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:53:44,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:44] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.015 2026-08-11 09:53:44,756 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:53:44,826 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,848 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,895 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,908 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,922 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,954 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,962 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,972 104 INFO rb-3df6733-223812-402932 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-11 09:53:44,991 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,005 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:53:45,034 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,039 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,056 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:53:45,096 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:53:45,101 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:45,103 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:45,115 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,141 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,159 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,172 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,190 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,206 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,222 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,239 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:53:45,256 104 INFO rb-3df6733-223812-402932 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-11 09:53:45,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:45] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.007 0.011 2026-08-11 09:53:45,285 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #91332160 for PoS orders references: ['Order 00294-002-0001'] (draft: False) 2026-08-11 09:53:45,288 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:53:45,474 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #91332160 with result: [{'id': 362, 'pos_reference': 'Order 00294-002-0001', 'account_move': False}] 2026-08-11 09:53:45,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.100 0.118 2026-08-11 09:53:45,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.054 0.066 2026-08-11 09:53:45,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:45] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.009 0.013 2026-08-11 09:53:46,415 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:53:46,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:46] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:46,449 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32979 2026-08-11 09:53:46,450 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:53:46,450 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32979 2026-08-11 09:53:46,545 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095346_545190_TestUi.txt 2026-08-11 09:53:46,545 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp15mxrgy6_chrome_odoo" 2026-08-11 09:53:46,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_update_after_global_discount ... 2026-08-11 09:53:48,069 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33193 2026-08-11 09:53:48,070 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2zms0fob_chrome_odoo 2026-08-11 09:53:48,070 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35057/json/version 2026-08-11 09:53:48,072 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35057/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:53:48,103 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:53:48,103 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35057/json 2026-08-11 09:53:48,104 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35057/json with timeout 3 increased to 10s during tests 2026-08-11 09:53:48,123 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35057/devtools/page/873172C79E39FAAC01AA5129ECDE54DA 2026-08-11 09:53:48,172 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:53:48,196 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:53:48,555 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:53:48,558 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:53:48,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=146" in browser 2026-08-11 09:53:48,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=146" 2026-08-11 09:53:48,575 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:53:49,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "GET /pos/web?config_id=146 HTTP/1.1" 200 - 113 0.106 0.615 2026-08-11 09:53:49,294 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '873172C79E39FAAC01AA5129ECDE54DA', 'loaderId': '3276EEE15EA1D1D34016D5C57C071F0E', 'isDownload': False} 2026-08-11 09:53:49,294 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_points_update_after_global_discount')" 2026-08-11 09:53:49,311 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:49,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.029 0.015 2026-08-11 09:53:49,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.021 2026-08-11 09:53:49,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.031 2026-08-11 09:53:49,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.011 0.009 2026-08-11 09:53:49,765 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.014 2026-08-11 09:53:49,802 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:49,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:53:49,817 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:49,829 104 INFO rb-3df6733-223812-402932 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-11 09:53:50,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.273 0.488 2026-08-11 09:53:50,596 104 INFO rb-3df6733-223812-402932 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-11 09:53:50,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.045 2026-08-11 09:53:50,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "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-11 09:53:50,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:53:50,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.044 0.043 2026-08-11 09:53:50,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.115 2026-08-11 09:53:50,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:50,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.165 2026-08-11 09:53:50,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:50] "GET /web/image?model=product.product&field=image_128&id=1531&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.218 2026-08-11 09:53:50,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53: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-11 09:53:51,007 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:51,013 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:51,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.238 2026-08-11 09:53:51,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.309 2026-08-11 09:53:51,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.265 2026-08-11 09:53:51,194 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.273 2026-08-11 09:53:51,201 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:51,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.028 0.293 2026-08-11 09:53:51,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.242 2026-08-11 09:53:51,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.259 2026-08-11 09:53:51,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.200 2026-08-11 09:53:51,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.207 2026-08-11 09:53:51,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.205 2026-08-11 09:53:51,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.142 2026-08-11 09:53:51,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.035 0.116 2026-08-11 09:53:51,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.014 0.153 2026-08-11 09:53:51,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.176 2026-08-11 09:53:51,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.207 2026-08-11 09:53:51,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.227 2026-08-11 09:53:51,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.224 2026-08-11 09:53:51,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.187 2026-08-11 09:53:51,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.012 0.150 2026-08-11 09:53:51,722 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,782 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,798 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,864 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,877 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,881 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:53:51,907 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,913 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,923 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,947 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,951 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:51,968 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,979 104 INFO rb-3df6733-223812-402932 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-11 09:53:51,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:51] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.010 2026-08-11 09:53:51,994 104 INFO rb-3df6733-223812-402932 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-11 09:53:52,006 104 INFO rb-3df6733-223812-402932 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-11 09:53:52,024 104 INFO rb-3df6733-223812-402932 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-11 09:53:52,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:52] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.006 0.013 2026-08-11 09:53:52,054 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54975276 for PoS orders references: ['Order 00296-001-0001'] (draft: False) 2026-08-11 09:53:52,062 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:53:52,243 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54975276 with result: [{'id': 363, 'pos_reference': 'Order 00296-001-0001', 'account_move': False}] 2026-08-11 09:53:52,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.105 0.102 2026-08-11 09:53:52,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.032 0.046 2026-08-11 09:53:52,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:52] "GET /web/image?model=pos.config&id=146&field=custom_logo HTTP/1.1" 200 - 6 0.008 0.008 2026-08-11 09:53:53,133 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:53:53,145 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:53,159 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33193 2026-08-11 09:53:53,161 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:53:53,170 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33193 2026-08-11 09:53:53,267 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095353_266500_TestUi.txt 2026-08-11 09:53:53,267 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2zms0fob_chrome_odoo" 2026-08-11 09:53:53,321 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-08-11 09:53:53,978 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33404 2026-08-11 09:53:53,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpwqiwo_n__chrome_odoo 2026-08-11 09:53:53,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37991/json/version 2026-08-11 09:53:53,981 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37991/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:53:54,056 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:53:54,056 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37991/json 2026-08-11 09:53:54,057 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37991/json with timeout 3 increased to 10s during tests 2026-08-11 09:53:54,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37991/devtools/page/494B2BA1A2480B22AC356FC9DCC5266B 2026-08-11 09:53:54,092 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:53:54,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:53:54,375 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:53:54,394 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:53:54,406 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:53:54,406 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:53:54,423 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:53:55,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.094 0.587 2026-08-11 09:53:55,105 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '494B2BA1A2480B22AC356FC9DCC5266B', 'loaderId': '5E2474DD26B257DC76DE20D20093819C', 'isDownload': False} 2026-08-11 09:53:55,105 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-08-11 09:53:55,117 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:55,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.009 2026-08-11 09:53:55,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.022 2026-08-11 09:53:55,162 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.033 2026-08-11 09:53:55,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 09:53:55,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.006 2026-08-11 09:53:55,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:53:55,556 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:55,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:55] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:53:55,568 104 INFO rb-3df6733-223812-402932 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-11 09:53:56,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 323 0.263 0.457 2026-08-11 09:53:56,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:56] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.737 2026-08-11 09:53:56,355 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:53:56,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.066 2026-08-11 09:53:56,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:53:56,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:53:57,121 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.131 0.346 2026-08-11 09:53:57,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.050 2026-08-11 09:53:57,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "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-11 09:53:57,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.012 0.006 2026-08-11 09:53:57,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.073 0.044 2026-08-11 09:53:57,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.140 2026-08-11 09:53:57,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.142 2026-08-11 09:53:57,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.156 2026-08-11 09:53:57,528 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:57,562 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 09:53:57,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:53:57,579 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:53:57,591 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:57,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.267 2026-08-11 09:53:57,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.027 0.279 2026-08-11 09:53:57,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.263 2026-08-11 09:53:57,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.265 2026-08-11 09:53:57,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.004 0.249 2026-08-11 09:53:57,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.158 2026-08-11 09:53:57,758 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:53:57,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.169 2026-08-11 09:53:57,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.115 2026-08-11 09:53:57,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.115 2026-08-11 09:53:57,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.097 2026-08-11 09:53:57,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.040 0.097 2026-08-11 09:53:57,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.134 2026-08-11 09:53:57,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:57] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.174 2026-08-11 09:53:58,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:58] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.196 2026-08-11 09:53:58,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:58] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.220 2026-08-11 09:53:58,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:58] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.216 2026-08-11 09:53:58,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:58] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.169 2026-08-11 09:53:58,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:58] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.132 2026-08-11 09:53:58,255 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:53:58,273 104 INFO rb-3df6733-223812-402932 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-11 09:53:58,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:58] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.015 2026-08-11 09:53:58,291 104 INFO rb-3df6733-223812-402932 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-11 09:53:58,356 104 INFO rb-3df6733-223812-402932 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-11 09:53:58,372 104 INFO rb-3df6733-223812-402932 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-11 09:53:58,374 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,244 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,255 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,272 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,288 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,305 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:53:59,324 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:53:59,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:53:59,333 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:53:59,339 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,355 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,371 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,388 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:53:59,405 104 INFO rb-3df6733-223812-402932 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-11 09:53:59,411 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85513656 for PoS orders references: ['Order 00297-002-0001'] (draft: False) 2026-08-11 09:53:59,423 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:53:59,588 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85513656 with result: [{'id': 364, 'pos_reference': 'Order 00297-002-0001', 'account_move': False}] 2026-08-11 09:53:59,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.094 0.106 2026-08-11 09:53:59,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.038 0.051 2026-08-11 09:53:59,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:59] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.007 0.011 2026-08-11 09:53:59,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:53:59] "GET /report/barcode/Code128/044f-9142-4b52 HTTP/1.1" 200 - 2 0.001 0.031 2026-08-11 09:54:00,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:54:00,483 104 INFO rb-3df6733-223812-402932 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-11 09:54:00,523 104 INFO rb-3df6733-223812-402932 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-11 09:54:00,528 104 INFO rb-3df6733-223812-402932 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-11 09:54:00,538 104 INFO rb-3df6733-223812-402932 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-11 09:54:01,395 104 INFO rb-3df6733-223812-402932 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-11 09:54:01,407 104 INFO rb-3df6733-223812-402932 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-11 09:54:01,421 104 INFO rb-3df6733-223812-402932 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-11 09:54:01,438 104 INFO rb-3df6733-223812-402932 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-11 09:54:01,454 104 INFO rb-3df6733-223812-402932 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-11 09:54:01,471 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:54:02,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:54:02,316 104 INFO rb-3df6733-223812-402932 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-11 09:54:02,321 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:54:02,340 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:54:02,355 104 INFO rb-3df6733-223812-402932 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-11 09:54:02,372 104 INFO rb-3df6733-223812-402932 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-11 09:54:02,388 104 INFO rb-3df6733-223812-402932 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-11 09:54:02,405 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:54:02,423 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36094686 for PoS orders references: ['Order 00297-002-0002'] (draft: False) 2026-08-11 09:54:02,424 104 INFO rb-3df6733-223812-402932 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-11 09:54:02,495 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36094686 with result: [{'id': 365, 'pos_reference': 'Order 00297-002-0002', 'account_move': False}] 2026-08-11 09:54:02,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.035 0.063 2026-08-11 09:54:02,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.027 0.040 2026-08-11 09:54:02,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:02] "GET /report/barcode/Code128/0448-8c5b-4b8c HTTP/1.1" 200 - 2 0.001 0.012 2026-08-11 09:54:03,359 104 INFO rb-3df6733-223812-402932 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-11 09:54:03,400 104 INFO rb-3df6733-223812-402932 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-11 09:54:03,406 104 INFO rb-3df6733-223812-402932 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-11 09:54:03,421 104 INFO rb-3df6733-223812-402932 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-11 09:54:04,274 104 INFO rb-3df6733-223812-402932 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-11 09:54:04,288 104 INFO rb-3df6733-223812-402932 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-11 09:54:04,305 104 INFO rb-3df6733-223812-402932 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-11 09:54:04,323 104 INFO rb-3df6733-223812-402932 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-11 09:54:04,338 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:54:05,223 104 INFO rb-3df6733-223812-402932 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-11 09:54:05,235 104 INFO rb-3df6733-223812-402932 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-11 09:54:05,247 104 INFO rb-3df6733-223812-402932 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-11 09:54:05,259 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:05,279 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: '.o_notification span:contains("invalid_code")' 2026-08-11 09:54:05,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:05] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.023 0.030 2026-08-11 09:54:06,090 104 INFO rb-3df6733-223812-402932 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-11 09:54:06,106 104 INFO rb-3df6733-223812-402932 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-11 09:54:06,122 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:06,141 104 INFO rb-3df6733-223812-402932 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-11 09:54:06,176 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:06] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 13 0.022 0.027 2026-08-11 09:54:06,953 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:54:06,957 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:54:06,971 104 INFO rb-3df6733-223812-402932 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-11 09:54:06,988 104 INFO rb-3df6733-223812-402932 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-11 09:54:07,008 104 INFO rb-3df6733-223812-402932 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-11 09:54:07,021 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:54:07,038 104 INFO rb-3df6733-223812-402932 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-11 09:54:07,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:07] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.007 0.013 2026-08-11 09:54:07,064 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22636597 for PoS orders references: ['Order 00297-002-0003'] (draft: False) 2026-08-11 09:54:07,136 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22636597 with result: [{'id': 366, 'pos_reference': 'Order 00297-002-0003', 'account_move': False}] 2026-08-11 09:54:07,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.031 0.058 2026-08-11 09:54:07,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 33 0.023 0.048 2026-08-11 09:54:07,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:07] "GET /report/barcode/Code128/0449-3909-44d0 HTTP/1.1" 200 - 2 0.004 0.012 2026-08-11 09:54:07,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:07] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.022 2026-08-11 09:54:07,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:54:07,995 104 INFO rb-3df6733-223812-402932 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-11 09:54:08,049 104 INFO rb-3df6733-223812-402932 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-11 09:54:08,055 104 INFO rb-3df6733-223812-402932 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-11 09:54:08,056 104 INFO rb-3df6733-223812-402932 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-11 09:54:08,927 104 INFO rb-3df6733-223812-402932 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-11 09:54:08,976 104 INFO rb-3df6733-223812-402932 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-11 09:54:08,981 104 INFO rb-3df6733-223812-402932 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-11 09:54:08,988 104 INFO rb-3df6733-223812-402932 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-11 09:54:09,849 104 INFO rb-3df6733-223812-402932 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-11 09:54:09,854 104 INFO rb-3df6733-223812-402932 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-11 09:54:09,871 104 INFO rb-3df6733-223812-402932 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-11 09:54:09,889 104 INFO rb-3df6733-223812-402932 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-11 09:54:09,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:09,924 104 INFO rb-3df6733-223812-402932 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-11 09:54:09,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:09] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.017 0.022 2026-08-11 09:54:11,078 104 INFO rb-3df6733-223812-402932 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-11 09:54:11,088 104 INFO rb-3df6733-223812-402932 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-11 09:54:11,110 104 INFO rb-3df6733-223812-402932 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-11 09:54:11,121 104 INFO rb-3df6733-223812-402932 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-11 09:54:11,138 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:54:11,991 104 INFO rb-3df6733-223812-402932 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-11 09:54:11,995 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:54:12,006 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:54:12,021 104 INFO rb-3df6733-223812-402932 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-11 09:54:12,038 104 INFO rb-3df6733-223812-402932 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-11 09:54:12,063 104 INFO rb-3df6733-223812-402932 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-11 09:54:12,071 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:54:12,088 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74301530 for PoS orders references: ['Order 00297-002-0004'] (draft: False) 2026-08-11 09:54:12,090 104 INFO rb-3df6733-223812-402932 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-11 09:54:12,187 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74301530 with result: [{'id': 367, 'pos_reference': 'Order 00297-002-0004', 'account_move': False}] 2026-08-11 09:54:12,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.057 0.063 2026-08-11 09:54:12,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.023 0.045 2026-08-11 09:54:12,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:12] "GET /report/barcode/Code128/044e-79c7-4fd3 HTTP/1.1" 200 - 2 0.002 0.013 2026-08-11 09:54:13,046 104 INFO rb-3df6733-223812-402932 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-11 09:54:13,087 104 INFO rb-3df6733-223812-402932 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-11 09:54:13,093 104 INFO rb-3df6733-223812-402932 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-11 09:54:13,118 104 INFO rb-3df6733-223812-402932 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-11 09:54:13,122 104 INFO rb-3df6733-223812-402932 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-11 09:54:13,983 104 INFO rb-3df6733-223812-402932 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-11 09:54:14,033 104 INFO rb-3df6733-223812-402932 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-11 09:54:14,038 104 INFO rb-3df6733-223812-402932 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-11 09:54:14,054 104 INFO rb-3df6733-223812-402932 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-11 09:54:14,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:54:14,909 104 INFO rb-3df6733-223812-402932 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-11 09:54:14,963 104 INFO rb-3df6733-223812-402932 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-11 09:54:14,969 104 INFO rb-3df6733-223812-402932 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-11 09:54:14,970 104 INFO rb-3df6733-223812-402932 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-11 09:54:15,839 104 INFO rb-3df6733-223812-402932 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-11 09:54:15,854 104 INFO rb-3df6733-223812-402932 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-11 09:54:15,871 104 INFO rb-3df6733-223812-402932 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-11 09:54:15,889 104 INFO rb-3df6733-223812-402932 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-11 09:54:15,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:15,945 104 INFO rb-3df6733-223812-402932 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-11 09:54:15,949 104 INFO rb-3df6733-223812-402932 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-11 09:54:15,954 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:54:15,974 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:54:15,988 104 INFO rb-3df6733-223812-402932 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-11 09:54:16,005 104 INFO rb-3df6733-223812-402932 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-11 09:54:16,021 104 INFO rb-3df6733-223812-402932 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-11 09:54:16,038 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:54:16,057 104 INFO rb-3df6733-223812-402932 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-11 09:54:16,062 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90653389 for PoS orders references: ['Order 00297-002-0005'] (draft: False) 2026-08-11 09:54:16,139 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90653389 with result: [{'id': 368, 'pos_reference': 'Order 00297-002-0005', 'account_move': False}] 2026-08-11 09:54:16,156 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.034 0.063 2026-08-11 09:54:16,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 28 0.025 0.041 2026-08-11 09:54:16,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:16] "GET /report/barcode/Code128/044e-abe5-4551 HTTP/1.1" 200 - 2 0.005 0.012 2026-08-11 09:54:16,994 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:54:17,005 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:17] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:54:17,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33404 2026-08-11 09:54:17,016 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:54:17,016 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33404 2026-08-11 09:54:17,118 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095417_118296_TestUi.txt 2026-08-11 09:54:17,118 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpwqiwo_n__chrome_odoo" 2026-08-11 09:54:17,483 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33648 2026-08-11 09:54:17,483 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpcliuhh78_chrome_odoo 2026-08-11 09:54:17,483 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36403/json/version 2026-08-11 09:54:17,485 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36403/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:54:17,559 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:54:17,559 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36403/json 2026-08-11 09:54:17,560 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36403/json with timeout 3 increased to 10s during tests 2026-08-11 09:54:17,596 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36403/devtools/page/5144F895B7756A34A12031484AD4ED8D 2026-08-11 09:54:17,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:54:17,623 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:54:17,725 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:54:17,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:54:17,732 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:54:17,732 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:54:17,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:17] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 20 0.016 0.073 2026-08-11 09:54:17,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '5144F895B7756A34A12031484AD4ED8D', 'loaderId': '58FF870D6967351FBB4BDAE60FE48194', 'isDownload': False} 2026-08-11 09:54:17,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-08-11 09:54:17,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:54:17,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:17] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.010 2026-08-11 09:54:17,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:17] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.024 2026-08-11 09:54:17,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:17] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.029 2026-08-11 09:54:18,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:18] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-08-11 09:54:18,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 09:54:18,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 09:54:18,306 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:54:18,321 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:54:18,323 104 INFO rb-3df6733-223812-402932 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-11 09:54:18,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.197 0.376 2026-08-11 09:54:18,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:18] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.556 2026-08-11 09:54:18,977 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:54:19,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.071 0.098 2026-08-11 09:54:19,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:54:19,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:54:19,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.179 0.337 2026-08-11 09:54:19,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:19] "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-11 09:54:19,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:19] "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-11 09:54:19,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:54:19,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:19] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.034 0.029 2026-08-11 09:54:20,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.081 2026-08-11 09:54:20,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.118 2026-08-11 09:54:20,091 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:54:20,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.165 2026-08-11 09:54:20,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.201 2026-08-11 09:54:20,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.241 2026-08-11 09:54:20,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.007 0.224 2026-08-11 09:54:20,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54: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-11 09:54:20,249 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:54:20,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:20,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:54:20,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.023 0.232 2026-08-11 09:54:20,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.195 2026-08-11 09:54:20,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.241 2026-08-11 09:54:20,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.213 2026-08-11 09:54:20,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.187 2026-08-11 09:54:20,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 11 0.012 0.160 2026-08-11 09:54:20,451 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.164 2026-08-11 09:54:20,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.131 2026-08-11 09:54:20,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.130 2026-08-11 09:54:20,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.006 0.108 2026-08-11 09:54:20,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.111 2026-08-11 09:54:20,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.102 2026-08-11 09:54:20,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.096 2026-08-11 09:54:20,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.097 2026-08-11 09:54:20,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:20] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.066 2026-08-11 09:54:21,037 104 INFO rb-3df6733-223812-402932 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-11 09:54:21,054 104 INFO rb-3df6733-223812-402932 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-11 09:54:21,104 104 INFO rb-3df6733-223812-402932 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-11 09:54:21,127 104 INFO rb-3df6733-223812-402932 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-11 09:54:21,137 104 INFO rb-3df6733-223812-402932 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-11 09:54:21,154 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,034 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,038 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:54:22,087 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,093 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,112 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,964 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,971 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,992 104 INFO rb-3df6733-223812-402932 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-11 09:54:22,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:54:23,004 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:23,021 104 INFO rb-3df6733-223812-402932 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-11 09:54:23,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:23] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.027 0.027 2026-08-11 09:54:23,871 104 INFO rb-3df6733-223812-402932 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-11 09:54:23,887 104 INFO rb-3df6733-223812-402932 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-11 09:54:23,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:54:23,925 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:54:23,929 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:23,933 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:54:23,941 104 INFO rb-3df6733-223812-402932 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-11 09:54:23,955 104 INFO rb-3df6733-223812-402932 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-11 09:54:23,971 104 INFO rb-3df6733-223812-402932 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-11 09:54:23,987 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:54:24,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:24] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.013 2026-08-11 09:54:24,014 104 INFO rb-3df6733-223812-402932 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-11 09:54:24,037 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75748616 for PoS orders references: ['Order 00297-004-0001'] (draft: False) 2026-08-11 09:54:24,048 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:54:24,166 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75748616 with result: [{'id': 369, 'pos_reference': 'Order 00297-004-0001', 'account_move': False}] 2026-08-11 09:54:24,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.081 0.070 2026-08-11 09:54:24,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 32 0.017 0.053 2026-08-11 09:54:24,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:24] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.009 2026-08-11 09:54:24,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:24] "GET /report/barcode/Code128/0442-d9ed-4274 HTTP/1.1" 200 - 2 0.002 0.025 2026-08-11 09:54:25,054 104 INFO rb-3df6733-223812-402932 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-11 09:54:25,094 104 INFO rb-3df6733-223812-402932 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-11 09:54:25,100 104 INFO rb-3df6733-223812-402932 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-11 09:54:25,104 104 INFO rb-3df6733-223812-402932 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-11 09:54:25,121 104 INFO rb-3df6733-223812-402932 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-11 09:54:25,974 104 INFO rb-3df6733-223812-402932 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-11 09:54:25,988 104 INFO rb-3df6733-223812-402932 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-11 09:54:26,005 104 INFO rb-3df6733-223812-402932 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-11 09:54:26,022 104 INFO rb-3df6733-223812-402932 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-11 09:54:26,039 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:26,056 104 INFO rb-3df6733-223812-402932 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-11 09:54:26,078 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:26] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.013 0.024 2026-08-11 09:54:26,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-11 09:54:26,856 104 INFO rb-3df6733-223812-402932 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-11 09:54:26,872 104 INFO rb-3df6733-223812-402932 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-11 09:54:26,888 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:26,905 104 INFO rb-3df6733-223812-402932 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-11 09:54:26,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:26] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.044 0.023 2026-08-11 09:54:27,745 104 INFO rb-3df6733-223812-402932 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-11 09:54:27,753 104 INFO rb-3df6733-223812-402932 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-11 09:54:27,770 104 INFO rb-3df6733-223812-402932 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-11 09:54:27,787 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,657 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,671 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,688 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,703 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:28,721 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,737 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:54:28,756 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:54:28,770 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,787 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,804 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,820 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:54:28,837 104 INFO rb-3df6733-223812-402932 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-11 09:54:28,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:28] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.008 0.014 2026-08-11 09:54:28,871 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84290729 for PoS orders references: ['Order 00297-004-0002'] (draft: False) 2026-08-11 09:54:28,960 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84290729 with result: [{'id': 370, 'pos_reference': 'Order 00297-004-0002', 'account_move': False}] 2026-08-11 09:54:28,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.049 0.063 2026-08-11 09:54:29,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.029 0.050 2026-08-11 09:54:29,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:29] "GET /report/barcode/Code128/044a-de1a-4020 HTTP/1.1" 200 - 2 0.001 0.011 2026-08-11 09:54:29,830 104 INFO rb-3df6733-223812-402932 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-11 09:54:29,871 104 INFO rb-3df6733-223812-402932 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-11 09:54:29,877 104 INFO rb-3df6733-223812-402932 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-11 09:54:29,888 104 INFO rb-3df6733-223812-402932 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-11 09:54:30,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:54:30,741 104 INFO rb-3df6733-223812-402932 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-11 09:54:30,754 104 INFO rb-3df6733-223812-402932 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-11 09:54:30,771 104 INFO rb-3df6733-223812-402932 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-11 09:54:30,787 104 INFO rb-3df6733-223812-402932 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-11 09:54:30,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:54:30,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:30] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:31,650 104 INFO rb-3df6733-223812-402932 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-11 09:54:31,656 104 INFO rb-3df6733-223812-402932 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-11 09:54:31,672 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:31,696 104 INFO rb-3df6733-223812-402932 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-11 09:54:31,704 104 INFO rb-3df6733-223812-402932 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-11 09:54:31,724 104 INFO rb-3df6733-223812-402932 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-11 09:54:31,737 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:31,762 104 INFO rb-3df6733-223812-402932 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-11 09:54:31,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:31] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.012 0.029 2026-08-11 09:54:32,565 104 INFO rb-3df6733-223812-402932 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-11 09:54:32,570 104 INFO rb-3df6733-223812-402932 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-11 09:54:32,587 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:54:32,606 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:54:32,621 104 INFO rb-3df6733-223812-402932 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-11 09:54:32,638 104 INFO rb-3df6733-223812-402932 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-11 09:54:32,653 104 INFO rb-3df6733-223812-402932 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-11 09:54:32,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:54:32,690 104 INFO rb-3df6733-223812-402932 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-11 09:54:32,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:32] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.009 0.014 2026-08-11 09:54:32,719 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28456220 for PoS orders references: ['Order 00297-004-0003'] (draft: False) 2026-08-11 09:54:32,773 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28456220 with result: [{'id': 371, 'pos_reference': 'Order 00297-004-0003', 'account_move': False}] 2026-08-11 09:54:32,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.021 0.050 2026-08-11 09:54:32,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 32 0.018 0.048 2026-08-11 09:54:32,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:32] "GET /report/barcode/Code128/0445-6c08-4641 HTTP/1.1" 200 - 2 0.002 0.018 2026-08-11 09:54:33,623 104 INFO rb-3df6733-223812-402932 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-11 09:54:33,663 104 INFO rb-3df6733-223812-402932 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-11 09:54:33,669 104 INFO rb-3df6733-223812-402932 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-11 09:54:33,670 104 INFO rb-3df6733-223812-402932 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-11 09:54:34,539 104 INFO rb-3df6733-223812-402932 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-11 09:54:34,555 104 INFO rb-3df6733-223812-402932 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-11 09:54:34,574 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-08-11 09:54:34,587 104 INFO rb-3df6733-223812-402932 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-11 09:54:34,604 104 INFO rb-3df6733-223812-402932 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-11 09:54:34,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:34] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.015 0.024 2026-08-11 09:54:35,401 104 INFO rb-3df6733-223812-402932 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-11 09:54:35,403 104 INFO rb-3df6733-223812-402932 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-11 09:54:35,421 104 INFO rb-3df6733-223812-402932 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-11 09:54:35,437 104 INFO rb-3df6733-223812-402932 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-11 09:54:35,453 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:54:36,309 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,312 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,320 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,338 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,354 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,370 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:54:36,389 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:54:36,403 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,421 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,437 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,453 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:54:36,468 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11490268 for PoS orders references: ['Order 00297-004-0004'] (draft: False) 2026-08-11 09:54:36,470 104 INFO rb-3df6733-223812-402932 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-11 09:54:36,529 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11490268 with result: [{'id': 372, 'pos_reference': 'Order 00297-004-0004', 'account_move': False}] 2026-08-11 09:54:36,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.025 0.056 2026-08-11 09:54:36,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.027 0.045 2026-08-11 09:54:36,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:36] "GET /report/barcode/Code128/0443-d65d-4935 HTTP/1.1" 200 - 2 0.002 0.017 2026-08-11 09:54:37,394 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:54:37,407 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:37,429 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33648 2026-08-11 09:54:37,429 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:54:37,430 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33648 2026-08-11 09:54:37,538 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095437_537992_TestUi.txt 2026-08-11 09:54:37,538 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpcliuhh78_chrome_odoo" 2026-08-11 09:54:37,597 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-08-11 09:54:38,849 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33880 2026-08-11 09:54:38,850 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpllcgqynz_chrome_odoo 2026-08-11 09:54:38,850 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37737/json/version 2026-08-11 09:54:38,852 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37737/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:54:38,912 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:54:38,913 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37737/json 2026-08-11 09:54:38,914 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37737/json with timeout 3 increased to 10s during tests 2026-08-11 09:54:38,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37737/devtools/page/FDDAFED5F7B6255827DE41C8A84F3189 2026-08-11 09:54:39,003 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:54:39,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:54:39,383 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:54:39,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:54:39,405 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:54:39,405 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:54:39,425 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:54:40,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.133 0.619 2026-08-11 09:54:40,171 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'FDDAFED5F7B6255827DE41C8A84F3189', 'loaderId': '9337FC99094EECBA6C046306C7A24EC6', 'isDownload': False} 2026-08-11 09:54:40,171 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-08-11 09:54:40,184 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:54:40,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.016 2026-08-11 09:54:40,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-08-11 09:54:40,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.019 2026-08-11 09:54:40,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.012 2026-08-11 09:54:40,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-11 09:54:40,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 09:54:40,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:54:40,688 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:54:40,697 104 INFO rb-3df6733-223812-402932 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-11 09:54:41,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.366 0.466 2026-08-11 09:54:41,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:41] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.842 2026-08-11 09:54:41,609 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:54:41,696 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.045 0.092 2026-08-11 09:54:41,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:54:41,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:54:42,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.135 0.333 2026-08-11 09:54:42,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.037 2026-08-11 09:54:42,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "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-11 09:54:42,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:54:42,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.031 0.042 2026-08-11 09:54:42,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.107 2026-08-11 09:54:42,638 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:42,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.131 2026-08-11 09:54:42,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.136 2026-08-11 09:54:42,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.182 2026-08-11 09:54:42,737 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "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-11 09:54:42,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:54:42,772 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:42,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.237 2026-08-11 09:54:42,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:54:42,810 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.225 2026-08-11 09:54:42,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1534&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.199 2026-08-11 09:54:42,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1535&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.032 0.230 2026-08-11 09:54:42,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:42] "GET /web/image?model=product.product&field=image_128&id=1533&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.261 2026-08-11 09:54:43,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.023 0.214 2026-08-11 09:54:43,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:54:43,057 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.016 0.237 2026-08-11 09:54:43,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.232 2026-08-11 09:54:43,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.019 0.215 2026-08-11 09:54:43,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.222 2026-08-11 09:54:43,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.173 2026-08-11 09:54:43,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.147 2026-08-11 09:54:43,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.092 2026-08-11 09:54:43,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.127 2026-08-11 09:54:43,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.163 2026-08-11 09:54:43,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.178 2026-08-11 09:54:43,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.191 2026-08-11 09:54:43,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.205 2026-08-11 09:54:43,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.188 2026-08-11 09:54:43,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.021 0.171 2026-08-11 09:54:43,459 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:54:43,475 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,489 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:43] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.032 0.017 2026-08-11 09:54:43,534 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,545 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,591 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,609 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,651 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,656 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,670 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,725 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,732 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,736 104 INFO rb-3df6733-223812-402932 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-11 09:54:43,737 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:54:43,746 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33880 2026-08-11 09:54:43,747 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:54:43,749 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33880 2026-08-11 09:54:43,847 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095443_846157_TestUi.txt 2026-08-11 09:54:43,847 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpllcgqynz_chrome_odoo" 2026-08-11 09:54:43,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-08-11 09:54:45,050 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34088 2026-08-11 09:54:45,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp9quiz2lf_chrome_odoo 2026-08-11 09:54:45,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41477/json/version 2026-08-11 09:54:45,061 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41477/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:54:45,079 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:54:45,079 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41477/json 2026-08-11 09:54:45,080 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41477/json with timeout 3 increased to 10s during tests 2026-08-11 09:54:45,103 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41477/devtools/page/0ABEDF2D7B42ED58908D9003512F001B 2026-08-11 09:54:45,163 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:54:45,236 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:54:45,487 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:54:45,496 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:54:45,506 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:54:45,506 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:54:45,519 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:54:46,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.103 0.603 2026-08-11 09:54:46,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '0ABEDF2D7B42ED58908D9003512F001B', 'loaderId': '63B1CC894D3ABE157B811F952CF18443', 'isDownload': False} 2026-08-11 09:54:46,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-08-11 09:54:46,236 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:54:46,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 09:54:46,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.017 2026-08-11 09:54:46,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-08-11 09:54:46,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.008 2026-08-11 09:54:46,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.015 2026-08-11 09:54:46,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:54:46,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:54:46,714 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:46,746 104 INFO rb-3df6733-223812-402932 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-11 09:54:47,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.251 0.467 2026-08-11 09:54:47,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:47] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.705 2026-08-11 09:54:47,532 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:54:47,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.079 2026-08-11 09:54:47,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:54:47,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.006 2026-08-11 09:54:48,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.170 0.365 2026-08-11 09:54:48,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "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-11 09:54:48,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.013 0.012 2026-08-11 09:54:48,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:54:48,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.025 0.038 2026-08-11 09:54:48,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.098 2026-08-11 09:54:48,609 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:54:48,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.142 2026-08-11 09:54:48,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.182 2026-08-11 09:54:48,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.196 2026-08-11 09:54:48,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.233 2026-08-11 09:54:48,769 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "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-11 09:54:48,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.216 2026-08-11 09:54:48,809 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:54:48,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:54:48,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1537&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.020 0.205 2026-08-11 09:54:48,889 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1538&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.237 2026-08-11 09:54:48,902 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:54:48,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.225 2026-08-11 09:54:48,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:48] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.255 2026-08-11 09:54:49,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.027 0.215 2026-08-11 09:54:49,069 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:54:49,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.004 0.243 2026-08-11 09:54:49,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.020 0.217 2026-08-11 09:54:49,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.234 2026-08-11 09:54:49,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.200 2026-08-11 09:54:49,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.187 2026-08-11 09:54:49,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.143 2026-08-11 09:54:49,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.088 2026-08-11 09:54:49,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.131 2026-08-11 09:54:49,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.142 2026-08-11 09:54:49,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.156 2026-08-11 09:54:49,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.149 2026-08-11 09:54:49,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.109 2026-08-11 09:54:49,559 104 INFO rb-3df6733-223812-402932 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-11 09:54:49,570 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:54:49,587 104 INFO rb-3df6733-223812-402932 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-11 09:54:49,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.015 2026-08-11 09:54:49,631 104 INFO rb-3df6733-223812-402932 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-11 09:54:49,682 104 INFO rb-3df6733-223812-402932 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-11 09:54:49,688 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:54:49,704 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:54:49,763 104 INFO rb-3df6733-223812-402932 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-11 09:54:49,771 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-08-11 09:54:49,792 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:54:49,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:49] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.012 2026-08-11 09:54:50,566 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:54:50,570 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click selection '$ 5' (trigger: .selection-item:contains("$ 5"))' 2026-08-11 09:54:50,609 104 INFO rb-3df6733-223812-402932 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-11 09:54:50,613 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.control-button.highlight:contains("Reward")' 2026-08-11 09:54:50,619 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-08-11 09:54:50,637 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click selection '$ 5' (trigger: .selection-item:contains("$ 5"))' 2026-08-11 09:54:50,674 104 INFO rb-3df6733-223812-402932 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-11 09:54:50,678 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:54:50,690 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:50] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:50,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34088 2026-08-11 09:54:50,714 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:54:50,715 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34088 2026-08-11 09:54:50,822 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095450_820994_TestUi.txt 2026-08-11 09:54:50,822 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp9quiz2lf_chrome_odoo" 2026-08-11 09:54:50,852 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-08-11 09:54:52,148 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34296 2026-08-11 09:54:52,149 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpsnphexyj_chrome_odoo 2026-08-11 09:54:52,149 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33843/json/version 2026-08-11 09:54:52,152 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33843/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:54:52,198 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:54:52,198 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33843/json 2026-08-11 09:54:52,200 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33843/json with timeout 3 increased to 10s during tests 2026-08-11 09:54:52,216 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33843/devtools/page/E9DF98B1D42C8F6362C551EE7911D8B9 2026-08-11 09:54:52,280 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:54:52,294 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:54:52,611 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:54:52,623 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:54:52,626 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:54:52,626 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:54:52,642 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:54:54,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.113 1.483 2026-08-11 09:54:54,236 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'E9DF98B1D42C8F6362C551EE7911D8B9', 'loaderId': 'AC0EFEA3E9A10683E07666F6B039A2AE', 'isDownload': False} 2026-08-11 09:54:54,236 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-08-11 09:54:54,249 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:54:54,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.010 2026-08-11 09:54:54,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.028 2026-08-11 09:54:54,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.027 2026-08-11 09:54:54,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.009 2026-08-11 09:54:54,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-11 09:54:54,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:54:54,695 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:54:54,704 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:54:54,718 104 INFO rb-3df6733-223812-402932 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-11 09:54:55,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 320 0.247 0.473 2026-08-11 09:54:55,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:55] "GET /pos/web HTTP/1.1" 200 - 20 0.022 0.738 2026-08-11 09:54:55,531 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:54:55,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.045 0.098 2026-08-11 09:54:55,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:54:55,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:54:56,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.167 0.345 2026-08-11 09:54:56,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "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-11 09:54:56,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "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-11 09:54:56,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.008 0.005 2026-08-11 09:54:56,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.025 0.033 2026-08-11 09:54:56,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.035 0.077 2026-08-11 09:54:56,687 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:54:56,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.133 2026-08-11 09:54:56,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.193 2026-08-11 09:54:56,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.227 2026-08-11 09:54:56,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.020 0.294 2026-08-11 09:54:56,906 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54: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-11 09:54:56,926 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:54:56,931 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:56,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.307 2026-08-11 09:54:56,966 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:54:57,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=product.product&field=image_128&id=1540&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.043 0.285 2026-08-11 09:54:57,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=product.product&field=image_128&id=1541&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.329 2026-08-11 09:54:57,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.314 2026-08-11 09:54:57,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.325 2026-08-11 09:54:57,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.013 0.240 2026-08-11 09:54:57,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.240 2026-08-11 09:54:57,228 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:57,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.199 2026-08-11 09:54:57,247 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.199 2026-08-11 09:54:57,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.174 2026-08-11 09:54:57,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.038 0.180 2026-08-11 09:54:57,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.159 2026-08-11 09:54:57,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.015 0.168 2026-08-11 09:54:57,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.188 2026-08-11 09:54:57,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.209 2026-08-11 09:54:57,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.204 2026-08-11 09:54:57,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.155 2026-08-11 09:54:57,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.099 2026-08-11 09:54:57,653 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour8 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:54:57,671 104 INFO rb-3df6733-223812-402932 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-11 09:54:57,688 104 INFO rb-3df6733-223812-402932 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-11 09:54:57,690 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.015 2026-08-11 09:54:57,750 104 INFO rb-3df6733-223812-402932 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-11 09:54:57,850 104 INFO rb-3df6733-223812-402932 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-11 09:54:57,860 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:54:57,865 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:54:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:54:57,911 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34296 2026-08-11 09:54:57,912 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:54:57,912 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34296 2026-08-11 09:54:58,007 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095458_007534_TestUi.txt 2026-08-11 09:54:58,008 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpsnphexyj_chrome_odoo" 2026-08-11 09:54:58,033 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-08-11 09:54:59,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34507 2026-08-11 09:54:59,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpugqlkw_8_chrome_odoo 2026-08-11 09:54:59,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37281/json/version 2026-08-11 09:54:59,402 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37281/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:54:59,465 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:54:59,466 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37281/json 2026-08-11 09:54:59,468 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37281/json with timeout 3 increased to 10s during tests 2026-08-11 09:54:59,479 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37281/devtools/page/8BF4663AE378B71516B5183E0721F598 2026-08-11 09:54:59,520 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:54:59,562 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:54:59,866 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:54:59,869 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:54:59,874 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=147" in browser 2026-08-11 09:54:59,874 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=147" 2026-08-11 09:54:59,886 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:55:00,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "GET /pos/web?config_id=147 HTTP/1.1" 200 - 112 0.077 0.475 2026-08-11 09:55:00,437 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '8BF4663AE378B71516B5183E0721F598', 'loaderId': '9B3503B0A9C0A7BC540D39DBC600A1A3', 'isDownload': False} 2026-08-11 09:55:00,437 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-08-11 09:55:00,457 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:00,474 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.008 2026-08-11 09:55:00,485 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.020 2026-08-11 09:55:00,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-08-11 09:55:00,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:55:00,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.006 2026-08-11 09:55:00,924 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:00,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:55:00,940 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:55:00,956 104 INFO rb-3df6733-223812-402932 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-11 09:55:01,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 289 0.253 0.379 2026-08-11 09:55:01,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:01] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.648 2026-08-11 09:55:01,673 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:01,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.087 2026-08-11 09:55:01,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 09:55:01,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:55:02,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 170 0.107 0.349 2026-08-11 09:55:02,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "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-11 09:55:02,500 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "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-11 09:55:02,512 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:55:02,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.044 0.045 2026-08-11 09:55:02,617 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:02,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.109 2026-08-11 09:55:02,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.147 2026-08-11 09:55:02,708 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "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-11 09:55:02,732 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:55:02,749 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:02,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.025 0.199 2026-08-11 09:55:02,786 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:55:02,802 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.245 2026-08-11 09:55:02,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.007 0.265 2026-08-11 09:55:02,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.224 2026-08-11 09:55:02,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.220 2026-08-11 09:55:02,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.154 2026-08-11 09:55:02,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.015 0.162 2026-08-11 09:55:02,983 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:55:02,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.174 2026-08-11 09:55:03,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.161 2026-08-11 09:55:03,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.159 2026-08-11 09:55:03,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.143 2026-08-11 09:55:03,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.122 2026-08-11 09:55:03,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.006 0.110 2026-08-11 09:55:03,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=product.product&field=image_128&id=1546&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.089 2026-08-11 09:55:03,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.130 2026-08-11 09:55:03,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.152 2026-08-11 09:55:03,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.165 2026-08-11 09:55:03,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.188 2026-08-11 09:55:03,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.192 2026-08-11 09:55:03,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:03] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.013 0.161 2026-08-11 09:55:03,419 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,435 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,484 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,494 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,504 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,519 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,536 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,552 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,569 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,587 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,603 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,621 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,636 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,652 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,669 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,686 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click discount button (trigger: .js_discount)' 2026-08-11 09:55:03,703 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click confirm button (trigger: .button.confirm)' 2026-08-11 09:55:03,721 104 INFO rb-3df6733-223812-402932 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-11 09:55:03,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:55:03,733 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34507 2026-08-11 09:55:03,733 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:55:03,734 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34507 2026-08-11 09:55:03,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095503_836167_TestUi.txt 2026-08-11 09:55:03,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpugqlkw_8_chrome_odoo" 2026-08-11 09:55:03,869 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-08-11 09:55:05,251 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34716 2026-08-11 09:55:05,251 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpqd9hvq04_chrome_odoo 2026-08-11 09:55:05,252 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37315/json/version 2026-08-11 09:55:05,254 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37315/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:55:05,279 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:55:05,279 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37315/json 2026-08-11 09:55:05,280 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37315/json with timeout 3 increased to 10s during tests 2026-08-11 09:55:05,287 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37315/devtools/page/8AFCD100FF4BBC339B0D6E10A073078A 2026-08-11 09:55:05,296 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:55:05,367 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:55:05,668 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:55:05,688 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:55:05,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:55:05,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:55:05,708 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:55:06,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.069 0.553 2026-08-11 09:55:06,323 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '8AFCD100FF4BBC339B0D6E10A073078A', 'loaderId': '2B897218B9EE86994B70AEA40381640F', 'isDownload': False} 2026-08-11 09:55:06,323 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-08-11 09:55:06,336 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:06,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 09:55:06,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.019 2026-08-11 09:55:06,372 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.026 2026-08-11 09:55:06,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:55:06,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.007 2026-08-11 09:55:06,787 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:55:06,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:55:06,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:06,816 104 INFO rb-3df6733-223812-402932 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-11 09:55:07,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.308 0.474 2026-08-11 09:55:07,665 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:07] "GET /pos/web HTTP/1.1" 200 - 20 0.027 0.783 2026-08-11 09:55:07,686 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:07,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.055 0.082 2026-08-11 09:55:07,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 09:55:07,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 09:55:08,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.142 0.324 2026-08-11 09:55:08,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.041 2026-08-11 09:55:08,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "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-11 09:55:08,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:55:08,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.022 0.037 2026-08-11 09:55:08,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.097 2026-08-11 09:55:08,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:55:08,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.146 2026-08-11 09:55:08,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/image?model=product.product&field=image_128&id=1548&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.185 2026-08-11 09:55:08,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.230 2026-08-11 09:55:08,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.290 2026-08-11 09:55:08,907 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55: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-11 09:55:08,914 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.267 2026-08-11 09:55:08,918 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:08,935 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:55:08,943 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:55:08,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:08] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.242 2026-08-11 09:55:09,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.245 2026-08-11 09:55:09,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=product.product&field=image_128&id=1549&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.234 2026-08-11 09:55:09,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.249 2026-08-11 09:55:09,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.015 0.180 2026-08-11 09:55:09,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.204 2026-08-11 09:55:09,173 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:09,176 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.197 2026-08-11 09:55:09,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.173 2026-08-11 09:55:09,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.134 2026-08-11 09:55:09,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.114 2026-08-11 09:55:09,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.015 0.117 2026-08-11 09:55:09,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.013 0.120 2026-08-11 09:55:09,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.022 0.143 2026-08-11 09:55:09,384 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.007 0.196 2026-08-11 09:55:09,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.016 0.214 2026-08-11 09:55:09,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.220 2026-08-11 09:55:09,460 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.132 2026-08-11 09:55:09,636 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,655 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:55:09,673 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-08-11 09:55:09,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-08-11 09:55:09,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.014 2026-08-11 09:55:09,770 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,805 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,887 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,916 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,923 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,936 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,952 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,969 104 INFO rb-3df6733-223812-402932 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-11 09:55:09,989 104 INFO rb-3df6733-223812-402932 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-11 09:55:10,033 104 INFO rb-3df6733-223812-402932 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-11 09:55:10,034 104 INFO rb-3df6733-223812-402932 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-11 09:55:10,035 104 INFO rb-3df6733-223812-402932 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-11 09:55:10,052 104 INFO rb-3df6733-223812-402932 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-11 09:55:10,069 104 INFO rb-3df6733-223812-402932 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-11 09:55:10,086 104 INFO rb-3df6733-223812-402932 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-11 09:55:10,104 104 INFO rb-3df6733-223812-402932 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-11 09:55:10,104 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:55:10,116 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34716 2026-08-11 09:55:10,118 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:55:10,121 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34716 2026-08-11 09:55:10,218 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095510_217649_TestUi.txt 2026-08-11 09:55:10,218 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpqd9hvq04_chrome_odoo" 2026-08-11 09:55:10,248 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-08-11 09:55:11,800 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34927 2026-08-11 09:55:11,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxgj8f_10_chrome_odoo 2026-08-11 09:55:11,805 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37795/json/version 2026-08-11 09:55:11,807 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37795/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:55:11,862 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:55:11,862 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37795/json 2026-08-11 09:55:11,863 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37795/json with timeout 3 increased to 10s during tests 2026-08-11 09:55:11,874 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37795/devtools/page/A3A1B95C9B8C248B07CDF3194546EB63 2026-08-11 09:55:11,890 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:55:11,903 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:55:12,299 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:55:12,312 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:55:12,314 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:55:12,314 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:55:12,336 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:55:13,039 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 118 0.134 0.579 2026-08-11 09:55:13,043 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A3A1B95C9B8C248B07CDF3194546EB63', 'loaderId': 'FD1599760DF406E2993FD6463C310F8C', 'isDownload': False} 2026-08-11 09:55:13,043 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyMinAmountAndSpecificProductTour')" 2026-08-11 09:55:13,073 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:13,078 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.011 2026-08-11 09:55:13,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.026 2026-08-11 09:55:13,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.038 2026-08-11 09:55:13,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 09:55:13,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.018 0.009 2026-08-11 09:55:13,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 09:55:13,527 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:55:13,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:55:13,534 104 INFO rb-3df6733-223812-402932 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-11 09:55:14,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 321 0.298 0.438 2026-08-11 09:55:14,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:14] "GET /pos/web HTTP/1.1" 200 - 20 0.016 0.752 2026-08-11 09:55:14,352 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:14,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.084 2026-08-11 09:55:14,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:55:14,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:55:15,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 194 0.184 0.357 2026-08-11 09:55:15,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.047 2026-08-11 09:55:15,281 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "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-11 09:55:15,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:55:15,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.034 0.040 2026-08-11 09:55:15,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.095 2026-08-11 09:55:15,448 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:55:15,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.150 2026-08-11 09:55:15,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.223 2026-08-11 09:55:15,577 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55: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-11 09:55:15,596 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:55:15,604 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:55:15,613 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:15,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.018 0.249 2026-08-11 09:55:15,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.016 0.296 2026-08-11 09:55:15,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.284 2026-08-11 09:55:15,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=product.product&field=image_128&id=1551&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.264 2026-08-11 09:55:15,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=product.product&field=image_128&id=1552&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.283 2026-08-11 09:55:15,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 7 0.006 0.191 2026-08-11 09:55:15,825 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:15,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.194 2026-08-11 09:55:15,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.170 2026-08-11 09:55:15,909 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.031 0.185 2026-08-11 09:55:15,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.180 2026-08-11 09:55:15,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.169 2026-08-11 09:55:15,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.136 2026-08-11 09:55:16,000 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.028 0.144 2026-08-11 09:55:16,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.203 2026-08-11 09:55:16,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.241 2026-08-11 09:55:16,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.211 2026-08-11 09:55:16,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.237 2026-08-11 09:55:16,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.003 0.223 2026-08-11 09:55:16,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.186 2026-08-11 09:55:16,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.151 2026-08-11 09:55:16,336 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,352 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:55:16,375 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.031 0.014 2026-08-11 09:55:16,413 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,424 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,436 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,467 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,472 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,485 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,532 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,543 104 INFO rb-3df6733-223812-402932 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-11 09:55:16,545 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:55:16,556 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:16,570 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34927 2026-08-11 09:55:16,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:55:16,578 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34927 2026-08-11 09:55:16,672 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095516_672699_TestUi.txt 2026-08-11 09:55:16,673 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxgj8f_10_chrome_odoo" 2026-08-11 09:55:16,713 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-08-11 09:55:17,525 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 35138 2026-08-11 09:55:17,526 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkdieqswq_chrome_odoo 2026-08-11 09:55:17,526 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41089/json/version 2026-08-11 09:55:17,529 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41089/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:55:17,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:55:17,561 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41089/json 2026-08-11 09:55:17,561 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41089/json with timeout 3 increased to 10s during tests 2026-08-11 09:55:17,572 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41089/devtools/page/8C6396B4A02E270A4E5F4CFAF1921746 2026-08-11 09:55:17,588 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:55:17,658 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:55:17,923 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:55:17,932 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:55:17,937 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=144" in browser 2026-08-11 09:55:17,937 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=144" 2026-08-11 09:55:17,951 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:55:18,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:18] "GET /pos/web?config_id=144 HTTP/1.1" 200 - 117 0.072 0.544 2026-08-11 09:55:18,566 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '8C6396B4A02E270A4E5F4CFAF1921746', 'loaderId': '96D78BD4B99AA4B2B552B5D140FCDB4E', 'isDownload': False} 2026-08-11 09:55:18,567 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-08-11 09:55:18,580 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:18,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:18] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.013 2026-08-11 09:55:18,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:18] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.034 2026-08-11 09:55:18,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:18] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.043 2026-08-11 09:55:19,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:19] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 09:55:19,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.007 2026-08-11 09:55:19,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:55:19,104 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:55:19,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.004 2026-08-11 09:55:19,124 104 INFO rb-3df6733-223812-402932 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-11 09:55:19,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.260 0.456 2026-08-11 09:55:19,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:19] "GET /pos/web HTTP/1.1" 200 - 20 0.019 0.740 2026-08-11 09:55:19,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:19,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.088 2026-08-11 09:55:20,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.006 2026-08-11 09:55:20,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:55:20,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.123 0.280 2026-08-11 09:55:20,675 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "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-11 09:55:20,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "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-11 09:55:20,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:55:20,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.043 0.029 2026-08-11 09:55:20,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.091 2026-08-11 09:55:20,843 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:55:20,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.011 0.142 2026-08-11 09:55:20,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.028 2026-08-11 09:55:20,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:20] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.196 2026-08-11 09:55:21,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.253 2026-08-11 09:55:21,046 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "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-11 09:55:21,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.236 2026-08-11 09:55:21,065 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:55:21,077 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:55:21,084 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:55:21,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.013 0.232 2026-08-11 09:55:21,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.365 2026-08-11 09:55:21,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.021 0.236 2026-08-11 09:55:21,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.019 0.257 2026-08-11 09:55:21,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.007 0.176 2026-08-11 09:55:21,268 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.175 2026-08-11 09:55:21,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:55:21,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.181 2026-08-11 09:55:21,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.152 2026-08-11 09:55:21,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.012 0.178 2026-08-11 09:55:21,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.138 2026-08-11 09:55:21,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.098 2026-08-11 09:55:21,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.013 0.109 2026-08-11 09:55:21,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.006 0.122 2026-08-11 09:55:21,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.013 0.134 2026-08-11 09:55:21,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.014 0.118 2026-08-11 09:55:21,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.021 0.078 2026-08-11 09:55:21,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:55:21,816 104 INFO rb-3df6733-223812-402932 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-11 09:55:21,824 104 INFO rb-3df6733-223812-402932 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-11 09:55:21,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.035 0.016 2026-08-11 09:55:21,869 104 INFO rb-3df6733-223812-402932 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-11 09:55:21,882 104 INFO rb-3df6733-223812-402932 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-11 09:55:21,885 104 INFO rb-3df6733-223812-402932 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-11 09:55:21,901 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:55:21,921 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:55:21,930 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:55:21,935 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:55:21,949 104 INFO rb-3df6733-223812-402932 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-11 09:55:21,962 104 INFO rb-3df6733-223812-402932 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-11 09:55:22,007 104 INFO rb-3df6733-223812-402932 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-11 09:55:22,019 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:55:22,036 104 INFO rb-3df6733-223812-402932 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-11 09:55:22,043 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:55:22,050 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93321505 for PoS orders references: ['Order 00305-002-0001'] (draft: False) 2026-08-11 09:55:22,241 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93321505 with result: [{'id': 373, 'pos_reference': 'Order 00305-002-0001', 'account_move': False}] 2026-08-11 09:55:22,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.135 0.113 2026-08-11 09:55:22,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:22] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 11 0.015 0.014 2026-08-11 09:55:22,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:55:23,075 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.control-button:contains("Refund")' 2026-08-11 09:55:23,104 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:55:23,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:23] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.008 0.018 2026-08-11 09:55:23,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:23] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.025 0.024 2026-08-11 09:55:23,958 104 INFO rb-3df6733-223812-402932 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-11 09:55:23,968 104 INFO rb-3df6733-223812-402932 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-11 09:55:23,985 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.ticket-screen .button.pay-order-button' 2026-08-11 09:55:24,007 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:55:24,021 104 INFO rb-3df6733-223812-402932 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-11 09:55:24,035 104 INFO rb-3df6733-223812-402932 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-11 09:55:24,062 104 INFO rb-3df6733-223812-402932 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-11 09:55:24,068 104 INFO rb-3df6733-223812-402932 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-11 09:55:24,085 104 INFO rb-3df6733-223812-402932 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-11 09:55:24,102 104 INFO rb-3df6733-223812-402932 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-11 09:55:24,104 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:55:24,112 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 35138 2026-08-11 09:55:24,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:55:24,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 35138 2026-08-11 09:55:24,210 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095524_210366_TestUi.txt 2026-08-11 09:55:24,210 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkdieqswq_chrome_odoo" 2026-08-11 09:55:24,236 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-08-11 09:55:27,626 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 35354 2026-08-11 09:55:27,626 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpqjpkuujh_chrome_odoo 2026-08-11 09:55:27,627 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36425/json/version 2026-08-11 09:55:27,628 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36425/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:55:27,680 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:55:27,681 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36425/json 2026-08-11 09:55:27,683 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36425/json with timeout 3 increased to 10s during tests 2026-08-11 09:55:27,709 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36425/devtools/page/D544D5149196E8B7B16E34896A82A11D 2026-08-11 09:55:27,768 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:55:27,792 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:55:28,045 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:55:28,054 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:55:28,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=144" in browser 2026-08-11 09:55:28,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=144" 2026-08-11 09:55:28,073 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:55:28,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:28] "GET /pos/ui?config_id=144 HTTP/1.1" 200 - 117 0.103 0.523 2026-08-11 09:55:28,698 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D544D5149196E8B7B16E34896A82A11D', 'loaderId': 'C138180815910BF8C8268B1EE3AE8E4F', 'isDownload': False} 2026-08-11 09:55:28,698 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-08-11 09:55:28,717 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:28,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:28] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.016 2026-08-11 09:55:28,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:28] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.025 2026-08-11 09:55:28,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:28] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.048 2026-08-11 09:55:29,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:29] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-11 09:55:29,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-11 09:55:29,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:55:29,190 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:55:29,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:55:29,204 104 INFO rb-3df6733-223812-402932 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-11 09:55:29,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.240 0.427 2026-08-11 09:55:29,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:29] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.662 2026-08-11 09:55:29,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:55:29,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:29] "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-11 09:55:30,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:55:30,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 09:55:30,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.163 0.359 2026-08-11 09:55:30,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.044 2026-08-11 09:55:30,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "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-11 09:55:30,864 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:55:30,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "GET /web/image?model=product.product&field=image_128&id=1555&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 14 0.043 0.028 2026-08-11 09:55:30,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "GET /web/image?model=product.product&field=image_128&id=1556&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.006 0.095 2026-08-11 09:55:30,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:55:31,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1557&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.118 2026-08-11 09:55:31,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1558&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.008 0.152 2026-08-11 09:55:31,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1560&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.175 2026-08-11 09:55:31,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1559&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.014 0.210 2026-08-11 09:55:31,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.201 2026-08-11 09:55:31,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1561&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.025 0.206 2026-08-11 09:55:31,237 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "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-11 09:55:31,252 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:55:31,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:31,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1562&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.232 2026-08-11 09:55:31,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1563&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.235 2026-08-11 09:55:31,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.009 0.266 2026-08-11 09:55:31,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1566&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.264 2026-08-11 09:55:31,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1565&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.030 0.297 2026-08-11 09:55:31,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:31,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.240 2026-08-11 09:55:31,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:55:31,555 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.267 2026-08-11 09:55:31,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.257 2026-08-11 09:55:31,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.217 2026-08-11 09:55:31,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.211 2026-08-11 09:55:31,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image/res.users/119/avatar_128 HTTP/1.1" 200 - 18 0.021 0.204 2026-08-11 09:55:31,690 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.163 2026-08-11 09:55:31,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.013 0.172 2026-08-11 09:55:31,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.015 0.182 2026-08-11 09:55:31,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.206 2026-08-11 09:55:31,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.221 2026-08-11 09:55:31,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.212 2026-08-11 09:55:31,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.227 2026-08-11 09:55:31,986 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:55:31,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:31] "GET /web/image?model=product.product&field=image_128&id=1564&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.017 0.250 2026-08-11 09:55:32,009 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.229 2026-08-11 09:55:32,030 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,041 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,053 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,057 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.010 0.241 2026-08-11 09:55:32,083 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,088 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,105 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.037 0.237 2026-08-11 09:55:32,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 8 0.012 0.288 2026-08-11 09:55:32,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.004 0.281 2026-08-11 09:55:32,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.001 0.274 2026-08-11 09:55:32,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.265 2026-08-11 09:55:32,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-08-11%2009:46:08 HTTP/1.1" 200 - 4 0.002 0.270 2026-08-11 09:55:32,384 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,392 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,395 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 09:55:32,422 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 09:55:32,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:55:32,434 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:55:32,449 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,472 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,489 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,502 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,518 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,535 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,551 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,568 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:55:32,592 104 INFO rb-3df6733-223812-402932 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-11 09:55:32,600 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85143761 for PoS orders references: ['Order 00306-002-0001'] (draft: False) 2026-08-11 09:55:32,604 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:55:32,748 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85143761 with result: [{'id': 374, 'pos_reference': 'Order 00306-002-0001', 'account_move': False}] 2026-08-11 09:55:32,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 113 0.068 0.101 2026-08-11 09:55:32,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.049 0.050 2026-08-11 09:55:32,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:32] "GET /web/image?model=pos.config&id=144&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.008 2026-08-11 09:55:33,267 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:55:33,677 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:55:33,693 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:55:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:55:33,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 35354 2026-08-11 09:55:33,725 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:55:33,725 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 35354 2026-08-11 09:55:33,822 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095533_821546_TestUi.txt 2026-08-11 09:55:33,822 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpqjpkuujh_chrome_odoo" 2026-08-11 09:55:33,885 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-11 09:55:41,272 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:55:50,146 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:55:56,741 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 281 and Message-Id '<892859979117616.1786442156.703174352645874-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:55:56,742 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:55:56,752 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #121 deleted mail.mail records with IDs: [281] 2026-08-11 09:55:56,775 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #121 deleted mail.message records with IDs: [22446] 2026-08-11 09:55:56,775 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:55:56,793 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:55:57,861 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #121 deleted pos.payment.method records with IDs: [283] 2026-08-11 09:55:58,400 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-08-11 09:55:58,654 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 09:56:05,699 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:56:13,700 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:56:18,833 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #124 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 09:56:21,055 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #124 deleted ir.attachment records with IDs: [6166, 6167, 6168, 6169, 6170, 6171, 6172, 6173, 6213, 6214, 6215, 6216, 6217, 6218, 6219, 6220] 2026-08-11 09:56:21,055 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #124 deleted pos.config records with IDs: [153, 154, 155, 156] 2026-08-11 09:56:21,072 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #124 deleted ir.sequence records with IDs: [3505, 3508, 3558, 3561, 3506, 3509, 3559, 3562] 2026-08-11 09:56:25,749 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-08-11 09:56:26,145 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome pid: 35578 2026-08-11 09:56:26,145 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2aof1nv7_chrome_odoo 2026-08-11 09:56:26,146 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42361/json/version 2026-08-11 09:56:26,148 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42361/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:56:26,189 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:56:26,189 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42361/json 2026-08-11 09:56:26,190 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42361/json with timeout 3 increased to 10s during tests 2026-08-11 09:56:26,210 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42361/devtools/page/52DFD40000F6CA6D7E1A372D7D0A998A 2026-08-11 09:56:26,272 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:56:26,306 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:56:26,541 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 09:56:26,544 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:56:26,555 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=157" in browser 2026-08-11 09:56:26,556 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=157" 2026-08-11 09:56:26,569 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:56:27,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "GET /pos/ui?config_id=157 HTTP/1.1" 200 - 112 0.073 0.542 2026-08-11 09:56:27,181 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Navigation result: {'frameId': '52DFD40000F6CA6D7E1A372D7D0A998A', 'loaderId': '450B446384884B7C6DE1BF27B4310A8B', 'isDownload': False} 2026-08-11 09:56:27,181 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_ship_later_kit_and_mto_manufactured_product')" 2026-08-11 09:56:27,193 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:56:27,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.013 2026-08-11 09:56:27,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.031 2026-08-11 09:56:27,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.040 2026-08-11 09:56:27,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 09:56:27,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 09:56:27,668 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:56:27,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.008 2026-08-11 09:56:27,690 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:56:27,702 104 INFO rb-3df6733-223812-402932 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-11 09:56:28,382 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.249 0.437 2026-08-11 09:56:28,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.023 0.690 2026-08-11 09:56:28,464 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:56:28,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.039 0.083 2026-08-11 09:56:28,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:56:28,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:56:29,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.176 0.333 2026-08-11 09:56:29,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.049 2026-08-11 09:56:29,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "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-11 09:56:29,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:56:29,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/image?model=product.product&field=image_128&id=1589&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 14 0.045 0.039 2026-08-11 09:56:29,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/image?model=product.product&field=image_128&id=1591&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.011 0.113 2026-08-11 09:56:29,617 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:56:29,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/image?model=product.product&field=image_128&id=1592&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.012 0.154 2026-08-11 09:56:29,706 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/image?model=product.product&field=image_128&id=1587&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.017 0.201 2026-08-11 09:56:29,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/image?model=product.product&field=image_128&id=1585&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.019 0.267 2026-08-11 09:56:29,801 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "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-11 09:56:29,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:56:29,826 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:56:29,830 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:56:29,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/image?model=product.product&field=image_128&id=1588&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.028 0.294 2026-08-11 09:56:29,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.292 2026-08-11 09:56:29,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/image?model=product.product&field=image_128&id=1590&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.019 0.270 2026-08-11 09:56:29,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:29] "GET /web/image?model=product.product&field=image_128&id=1586&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.015 0.302 2026-08-11 09:56:30,015 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=product.product&field=image_128&id=1583&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.015 0.287 2026-08-11 09:56:30,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.187 2026-08-11 09:56:30,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.187 2026-08-11 09:56:30,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.183 2026-08-11 09:56:30,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.156 2026-08-11 09:56:30,078 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.150 2026-08-11 09:56:30,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image/res.users/126/avatar_128 HTTP/1.1" 200 - 18 0.024 0.142 2026-08-11 09:56:30,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.022 0.132 2026-08-11 09:56:30,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image/res.company/56/favicon HTTP/1.1" 200 - 6 0.008 0.162 2026-08-11 09:56:30,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=product.product&field=image_128&id=1584&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.015 0.189 2026-08-11 09:56:30,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=product.product&field=image_128&id=1582&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.010 0.220 2026-08-11 09:56:30,353 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=product.product&field=image_128&id=1581&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.028 0.233 2026-08-11 09:56:30,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=product.product&field=image_128&id=1580&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 8 0.007 0.235 2026-08-11 09:56:30,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=pos.category&field=image_128&id=21&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 4 0.005 0.228 2026-08-11 09:56:30,451 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=pos.category&field=image_128&id=22&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 4 0.009 0.225 2026-08-11 09:56:30,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image/res.company/56/favicon HTTP/1.1" 304 - 6 0.021 0.211 2026-08-11 09:56:30,505 104 INFO rb-3df6733-223812-402932 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-11 09:56:30,505 104 INFO rb-3df6733-223812-402932 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-11 09:56:30,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "GET /web/image?model=pos.category&field=image_128&id=23&unique=2026-08-11%2009:55:58 HTTP/1.1" 200 - 4 0.010 0.195 2026-08-11 09:56:30,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:30] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.049 0.111 2026-08-11 09:56:31,470 104 INFO rb-3df6733-223812-402932 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-11 09:56:31,483 104 INFO rb-3df6733-223812-402932 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-11 09:56:31,501 104 INFO rb-3df6733-223812-402932 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-11 09:56:31,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:31] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 70 0.070 0.101 2026-08-11 09:56:31,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:56:32,414 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,415 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,434 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,449 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,466 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,482 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,499 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,515 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,532 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,602 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,615 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,654 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,659 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:56:32,661 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:56:32,677 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,699 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,756 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,766 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,782 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,798 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46439370 for PoS orders references: ['Order 00308-002-0001'] (draft: False) 2026-08-11 09:56:32,800 104 INFO rb-3df6733-223812-402932 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-11 09:56:32,807 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:56:33,821 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46439370 with result: [{'id': 376, 'pos_reference': 'Order 00308-002-0001', 'account_move': False}] 2026-08-11 09:56:33,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 417 0.515 0.569 2026-08-11 09:56:33,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.552 2026-08-11 09:56:33,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:33] "GET /web/image?model=pos.config&id=157&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-08-11 09:56:34,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:56:34,673 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:56:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:56:34,689 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Closing chrome headless with pid 35578 2026-08-11 09:56:34,689 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:56:34,690 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Terminating chrome headless with pid 35578 2026-08-11 09:56:34,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095634_784737_TestUi.txt 2026-08-11 09:56:34,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2aof1nv7_chrome_odoo" 2026-08-11 09:56:34,884 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-11 09:56:42,435 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:56:50,565 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:56:56,807 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 282 and Message-Id '<871630468502055.1786442216.783208370208740-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 09:56:56,807 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 09:56:56,832 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted mail.mail records with IDs: [282] 2026-08-11 09:56:56,846 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted mail.message records with IDs: [23427] 2026-08-11 09:56:56,847 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 09:56:56,865 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 09:56:58,153 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted pos.payment.method records with IDs: [300] 2026-08-11 09:56:58,379 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-08-11 09:56:59,662 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86638129 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-08-11 09:57:00,006 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted stock.move records with IDs: [698] 2026-08-11 09:57:01,878 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86638129 with result: [{'id': 377, 'pos_reference': 'Order 00042-003-0014', 'account_move': 633}] 2026-08-11 09:57:01,895 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-08-11 09:57:03,277 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted stock.move records with IDs: [700] 2026-08-11 09:57:04,645 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-08-11 09:57:06,870 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted stock.move records with IDs: [703, 704] 2026-08-11 09:57:08,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-08-11 09:57:11,382 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32574328 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-08-11 09:57:11,853 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted stock.move records with IDs: [709, 710] 2026-08-11 09:57:12,216 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted stock.move records with IDs: [714, 715, 716] 2026-08-11 09:57:14,236 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32574328 with result: [{'id': 380, 'pos_reference': 'Order 00042-003-0014', 'account_move': 641}] 2026-08-11 09:57:15,136 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-08-11 09:57:17,564 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted stock.move records with IDs: [717, 718] 2026-08-11 09:57:19,082 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-08-11 09:57:20,203 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted stock.move records with IDs: [721, 722] 2026-08-11 09:57:21,411 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-08-11 09:57:22,260 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #128 deleted stock.move records with IDs: [725] 2026-08-11 09:57:22,873 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-11 09:57:30,572 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:57:38,214 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:57:44,435 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-08-11 09:57:44,611 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11572523 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-08-11 09:57:44,667 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11572523 with result: [{'id': 384, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-08-11 09:57:44,690 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:57:45,546 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:46,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:46] "GET /pos/pay/384?access_token=a71d1d31-da13-45bb-b2c3-8edb1951b478 HTTP/1.1" 200 - 375 0.314 1.490 2026-08-11 09:57:46,512 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:46,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:46] "POST /pos/pay/transaction/384 HTTP/1.1" 200 - 49 0.066 0.052 2026-08-11 09:57:46,664 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:47,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:47] "GET /pos/pay/confirmation/384?access_token=a71d1d31-da13-45bb-b2c3-8edb1951b478&tx_id=1 HTTP/1.1" 200 - 317 0.264 0.434 2026-08-11 09:57:48,529 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-08-11 09:57:48,742 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42019518 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-08-11 09:57:48,809 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42019518 with result: [{'id': 385, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-08-11 09:57:48,827 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:57:49,063 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:50,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:50] "GET /pos/pay/385?access_token=37b0826b-ab36-4b7e-9a78-2cad164ba739 HTTP/1.1" 200 - 375 0.289 0.933 2026-08-11 09:57:50,066 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:50,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:50] "POST /pos/pay/transaction/385 HTTP/1.1" 200 - 49 0.031 0.043 2026-08-11 09:57:50,181 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:50,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:50] "GET /pos/pay/confirmation/385?access_token=37b0826b-ab36-4b7e-9a78-2cad164ba739&tx_id=2 HTTP/1.1" 200 - 317 0.275 0.422 2026-08-11 09:57:52,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-08-11 09:57:52,351 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #44968491 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-08-11 09:57:52,396 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #44968491 with result: [{'id': 386, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-08-11 09:57:52,414 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:57:52,639 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:53,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:53] "GET /pos/pay/386?access_token=76966b04-b84e-46f6-acb4-95f1baf57d12 HTTP/1.1" 200 - 375 0.277 0.880 2026-08-11 09:57:53,608 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:53,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:53] "POST /pos/pay/transaction/386 HTTP/1.1" 200 - 49 0.064 0.048 2026-08-11 09:57:53,756 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:54,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:54] "GET /pos/pay/confirmation/386?access_token=76966b04-b84e-46f6-acb4-95f1baf57d12&tx_id=3 HTTP/1.1" 200 - 295 0.255 0.389 2026-08-11 09:57:54,459 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:54,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:54] "GET /pos/pay/386?access_token=76966b04-b84e-46f6-acb4-95f1baf57d12 HTTP/1.1" 200 - 44 0.048 0.070 2026-08-11 09:57:54,582 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:54,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:54] "POST /pos/pay/transaction/386 HTTP/1.1" 200 - 39 0.038 0.044 2026-08-11 09:57:54,700 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:57:55,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:55] "GET /pos/pay/confirmation/386?access_token=76966b04-b84e-46f6-acb4-95f1baf57d12&tx_id=4 HTTP/1.1" 200 - 224 0.229 0.356 2026-08-11 09:57:56,500 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-08-11 09:57:56,933 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome pid: 35813 2026-08-11 09:57:56,933 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpjx_no9wd_chrome_odoo 2026-08-11 09:57:56,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37213/json/version 2026-08-11 09:57:56,935 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37213/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:57:56,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:57:56,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37213/json 2026-08-11 09:57:56,980 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37213/json with timeout 3 increased to 10s during tests 2026-08-11 09:57:56,995 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37213/devtools/page/8CD9863714309AE7A006E09822C24AAF 2026-08-11 09:57:57,071 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:57:57,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:57:57,144 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_op_user from n/a 2026-08-11 09:57:57,162 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:57:57,183 104 INFO rb-3df6733-223812-402932 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-11 09:57:57,184 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=167" 2026-08-11 09:57:57,196 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:57:57,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:57] "GET /pos/ui?config_id=167 HTTP/1.1" 200 - 112 0.067 0.618 2026-08-11 09:57:57,879 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigation result: {'frameId': '8CD9863714309AE7A006E09822C24AAF', 'loaderId': '2E5CC6C4EE617AA8446666AF5B2E00C7', 'isDownload': False} 2026-08-11 09:57:57,879 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-08-11 09:57:57,894 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:57:57,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:57] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.018 2026-08-11 09:57:57,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:57] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.028 2026-08-11 09:57:57,936 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:57] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.033 2026-08-11 09:57:58,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:58] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:57:58,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 09:57:58,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:57:58,313 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:57:58,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:57:58,330 104 INFO rb-3df6733-223812-402932 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-11 09:57:58,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 289 0.243 0.392 2026-08-11 09:57:59,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:59] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.653 2026-08-11 09:57:59,050 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:57:59,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.089 2026-08-11 09:57:59,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 09:57:59,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:57:59,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 171 0.147 0.317 2026-08-11 09:57:59,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.047 2026-08-11 09:57:59,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.003 0.008 2026-08-11 09:57:59,952 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:57:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:58:00,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image?model=product.product&field=image_128&id=1630&unique=2026-08-11%2009:57:22 HTTP/1.1" 200 - 14 0.047 0.037 2026-08-11 09:58:00,067 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:58:00,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.087 2026-08-11 09:58:00,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.101 2026-08-11 09:58:00,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.113 2026-08-11 09:58:00,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:58:00,129 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.134 2026-08-11 09:58:00,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.014 0.141 2026-08-11 09:58:00,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image?model=pos.category&field=image_128&id=24&unique=2026-08-11%2009:57:22 HTTP/1.1" 200 - 4 0.003 0.097 2026-08-11 09:58:00,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.114 2026-08-11 09:58:00,235 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:58:00,240 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "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-11 09:58:00,241 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:58:00,275 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:58:00,281 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image/res.users/135/avatar_128 HTTP/1.1" 200 - 18 0.042 0.109 2026-08-11 09:58:00,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image/res.company/60/favicon HTTP/1.1" 200 - 6 0.007 0.013 2026-08-11 09:58:00,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.013 2026-08-11 09:58:00,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:00] "GET /web/image/res.company/60/favicon HTTP/1.1" 304 - 6 0.005 0.016 2026-08-11 09:58:01,012 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:58:01,030 104 INFO rb-3df6733-223812-402932 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-11 09:58:01,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.016 2026-08-11 09:58:01,066 104 INFO rb-3df6733-223812-402932 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-11 09:58:01,079 104 INFO rb-3df6733-223812-402932 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-11 09:58:01,096 104 INFO rb-3df6733-223812-402932 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-11 09:58:01,112 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,010 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,012 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,038 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,043 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:58:02,046 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:58:02,058 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,064 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:58:02,081 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,096 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,115 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,129 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,146 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,162 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:58:02,983 104 INFO rb-3df6733-223812-402932 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-11 09:58:02,995 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,012 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,029 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,045 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,062 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,078 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,902 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,911 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,929 104 INFO rb-3df6733-223812-402932 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-11 09:58:03,945 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:58:03,956 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87275557 for PoS orders references: ['Order 00319-002-0001'] (draft: True) 2026-08-11 09:58:03,962 104 INFO rb-3df6733-223812-402932 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-11 09:58:04,051 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87275557 with result: [{'id': 387, 'pos_reference': 'Order 00319-002-0001', 'account_move': False}] 2026-08-11 09:58:04,074 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.053 0.068 2026-08-11 09:58:04,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:04] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.025 0.016 2026-08-11 09:58:04,170 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #135 deleted pos.payment records with IDs: [451] 2026-08-11 09:58:04,194 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:04] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.019 2026-08-11 09:58:04,202 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #135 deleted pos.order records with IDs: [387] 2026-08-11 09:58:04,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:04] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 37 0.038 0.035 2026-08-11 09:58:04,263 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:04] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:58:04,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 09:58:05,542 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:58:05,547 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,562 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,579 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,595 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,611 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,628 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,645 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,662 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,679 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,695 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,712 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:58:05,738 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18266991 for PoS orders references: ['Order 00319-002-0001'] (draft: True) 2026-08-11 09:58:05,747 104 INFO rb-3df6733-223812-402932 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-11 09:58:05,789 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18266991 with result: [{'id': 388, 'pos_reference': 'Order 00319-002-0001', 'account_move': False}] 2026-08-11 09:58:05,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 40 0.021 0.045 2026-08-11 09:58:05,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:05] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.008 0.017 2026-08-11 09:58:05,867 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #135 deleted pos.payment records with IDs: [452] 2026-08-11 09:58:05,879 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #135 deleted pos.order records with IDs: [388] 2026-08-11 09:58:05,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:05] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 34 0.013 0.025 2026-08-11 09:58:07,191 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:58:07,201 104 INFO rb-3df6733-223812-402932 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-11 09:58:07,214 104 INFO rb-3df6733-223812-402932 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-11 09:58:07,228 104 INFO rb-3df6733-223812-402932 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-11 09:58:07,245 104 INFO rb-3df6733-223812-402932 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-11 09:58:07,261 104 INFO rb-3df6733-223812-402932 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-11 09:58:07,278 104 INFO rb-3df6733-223812-402932 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-11 09:58:08,101 104 INFO rb-3df6733-223812-402932 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-11 09:58:08,112 104 INFO rb-3df6733-223812-402932 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-11 09:58:08,128 104 INFO rb-3df6733-223812-402932 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-11 09:58:08,145 104 INFO rb-3df6733-223812-402932 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-11 09:58:08,162 104 INFO rb-3df6733-223812-402932 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-11 09:58:08,178 104 INFO rb-3df6733-223812-402932 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-11 09:58:08,195 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:58:08,206 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47588963 for PoS orders references: ['Order 00319-002-0001'] (draft: True) 2026-08-11 09:58:08,211 104 INFO rb-3df6733-223812-402932 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-11 09:58:08,285 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47588963 with result: [{'id': 389, 'pos_reference': 'Order 00319-002-0001', 'account_move': False}] 2026-08-11 09:58:08,301 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 40 0.034 0.065 2026-08-11 09:58:08,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:08] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.015 0.019 2026-08-11 09:58:08,390 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #135 deleted pos.payment records with IDs: [453] 2026-08-11 09:58:08,413 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #135 deleted pos.order records with IDs: [389] 2026-08-11 09:58:08,423 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:08] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 34 0.040 0.033 2026-08-11 09:58:09,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-08-11 09:58:09,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:58:09,668 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:58:09,687 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing chrome headless with pid 35813 2026-08-11 09:58:09,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:58:09,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Terminating chrome headless with pid 35813 2026-08-11 09:58:09,797 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095809_796792_TestUi.txt 2026-08-11 09:58:09,797 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpjx_no9wd_chrome_odoo" 2026-08-11 09:58:09,838 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-08-11 09:58:10,060 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41964359 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-08-11 09:58:10,133 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41964359 with result: [{'id': 390, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-08-11 09:58:10,152 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:58:10,408 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:58:11,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:11] "GET /pos/pay/390?access_token=a9c98286-65ac-40e0-91ef-dab6808ff60 HTTP/1.1" 403 - 200 0.140 0.796 2026-08-11 09:58:11,098 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:58:11,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:11] "GET /pos/pay/390?access_token= HTTP/1.1" 403 - 21 0.010 0.032 2026-08-11 09:58:11,145 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:58:11,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:11] "GET /pos/pay/confirmation/390?access_token=a9c98286-65ac-40e0-91ef-dab6808ff60&tx_id=1 HTTP/1.1" 403 - 20 0.017 0.044 2026-08-11 09:58:11,214 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-11 09:58:11,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:11] "GET /pos/pay/confirmation/390?access_token=&tx_id=1 HTTP/1.1" 403 - 19 0.012 0.037 2026-08-11 09:58:11,269 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_local_fake_paid_data_tour ... 2026-08-11 09:58:11,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome pid: 36038 2026-08-11 09:58:11,725 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpifnjvur1_chrome_odoo 2026-08-11 09:58:11,725 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41767/json/version 2026-08-11 09:58:11,727 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41767/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:58:11,783 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 09:58:11,783 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41767/json 2026-08-11 09:58:11,784 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41767/json with timeout 3 increased to 10s during tests 2026-08-11 09:58:11,792 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41767/devtools/page/5DA01CFD2DB5EA2ADA4E8F4EDAE4998F 2026-08-11 09:58:11,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-08-11 09:58:11,858 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-08-11 09:58:11,984 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_op_user from n/a 2026-08-11 09:58:11,987 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Setting session cookie in browser 2026-08-11 09:58:11,988 104 INFO rb-3df6733-223812-402932 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-11 09:58:11,989 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=167" 2026-08-11 09:58:11,997 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:58:12,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:12] "GET /pos/ui?config_id=167 HTTP/1.1" 200 - 112 0.119 0.570 2026-08-11 09:58:12,687 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigation result: {'frameId': '5DA01CFD2DB5EA2ADA4E8F4EDAE4998F', 'loaderId': '3EA81FE2C6A626B49507995BB66F2793', 'isDownload': False} 2026-08-11 09:58:12,687 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OnlinePaymentLocalFakePaidDataTour')" 2026-08-11 09:58:12,706 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:58:12,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:12] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.013 2026-08-11 09:58:12,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:12] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.028 2026-08-11 09:58:12,745 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:12] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-08-11 09:58:13,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:13] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 09:58:13,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.009 2026-08-11 09:58:13,171 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:58:13,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:58:13,185 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:58:13,195 104 INFO rb-3df6733-223812-402932 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-11 09:58:13,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 289 0.237 0.406 2026-08-11 09:58:13,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:13] "GET /pos/ui HTTP/1.1" 200 - 20 0.024 0.652 2026-08-11 09:58:13,929 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:58:13,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.047 0.087 2026-08-11 09:58:14,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:58:14,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:58:14,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 171 0.151 0.285 2026-08-11 09:58:14,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.046 2026-08-11 09:58:14,680 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "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-11 09:58:14,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:58:14,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.012 2026-08-11 09:58:14,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/image?model=product.product&field=image_128&id=1630&unique=2026-08-11%2009:57:22 HTTP/1.1" 200 - 14 0.026 0.050 2026-08-11 09:58:14,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:58:14,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.089 2026-08-11 09:58:14,818 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:58:14,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.102 2026-08-11 09:58:14,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.109 2026-08-11 09:58:14,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.116 2026-08-11 09:58:14,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.119 2026-08-11 09:58:14,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/image?model=pos.category&field=image_128&id=24&unique=2026-08-11%2009:57:22 HTTP/1.1" 200 - 4 0.003 0.066 2026-08-11 09:58:14,908 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58: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-11 09:58:14,917 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:58:14,933 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:58:14,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:58:14,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:14] "GET /web/image/res.users/135/avatar_128 HTTP/1.1" 200 - 18 0.026 0.093 2026-08-11 09:58:15,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:15] "GET /web/image/res.company/60/favicon HTTP/1.1" 200 - 6 0.014 0.023 2026-08-11 09:58:15,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.017 2026-08-11 09:58:15,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:15] "GET /web/image/res.company/60/favicon HTTP/1.1" 304 - 6 0.004 0.009 2026-08-11 09:58:15,667 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:58:15,682 104 INFO rb-3df6733-223812-402932 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-11 09:58:15,700 104 INFO rb-3df6733-223812-402932 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-11 09:58:15,706 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:15] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.015 2026-08-11 09:58:15,713 104 INFO rb-3df6733-223812-402932 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-11 09:58:15,729 104 INFO rb-3df6733-223812-402932 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-11 09:58:15,745 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,654 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,661 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,679 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:58:16,686 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:58:16,694 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,711 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 09:58:16,728 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,746 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,763 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,778 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,801 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,812 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,828 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,845 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,861 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,879 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 09:58:16,889 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49566940 for PoS orders references: ['Order 00321-002-0001'] (draft: True) 2026-08-11 09:58:16,899 104 INFO rb-3df6733-223812-402932 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-11 09:58:16,957 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49566940 with result: [{'id': 391, 'pos_reference': 'Order 00321-002-0001', 'account_move': False}] 2026-08-11 09:58:16,971 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 55 0.033 0.053 2026-08-11 09:58:16,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.077 2026-08-11 09:58:17,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:17] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.009 0.014 2026-08-11 09:58:17,085 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:17] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fpay%2F391%3Faccess_token%3Db6c0f53b-c1f2-403e-81fb-8ecf466e3adf?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.071 2026-08-11 09:58:17,778 104 INFO rb-3df6733-223812-402932 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-11 09:58:17,794 104 INFO rb-3df6733-223812-402932 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-11 09:58:17,828 104 INFO rb-3df6733-223812-402932 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-11 09:58:17,839 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 09:58:17,841 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:17] "GET /web/image?model=pos.config&id=167&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 09:58:17,845 104 INFO rb-3df6733-223812-402932 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-11 09:58:17,848 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: test successful 2026-08-11 09:58:17,856 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing chrome headless with pid 36038 2026-08-11 09:58:17,856 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing websocket connection 2026-08-11 09:58:17,857 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Terminating chrome headless with pid 36038 2026-08-11 09:58:17,953 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095817_953156_TestUi.txt 2026-08-11 09:58:17,953 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpifnjvur1_chrome_odoo" 2026-08-11 09:58:18,180 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #133 deleted pos.payment.method records with IDs: [312] 2026-08-11 09:58:18,267 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #133 deleted account.account records with IDs: [3248] 2026-08-11 09:58:18,385 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #133 deleted account.journal records with IDs: [1243] 2026-08-11 09:58:18,438 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #133 deleted account.account records with IDs: [3247] 2026-08-11 09:58:18,501 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-11 09:58:26,152 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:58:34,814 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 09:58:40,289 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #2 deleted restaurant.floor records with IDs: [97] 2026-08-11 09:58:42,390 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-08-11 09:58:42,838 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 36243 2026-08-11 09:58:42,858 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpzpf73p92_chrome_odoo 2026-08-11 09:58:42,859 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41155/json/version 2026-08-11 09:58:42,870 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41155/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:58:42,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 09:58:42,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41155/json 2026-08-11 09:58:42,951 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41155/json with timeout 3 increased to 10s during tests 2026-08-11 09:58:42,981 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:41155/devtools/page/0C9AD07B34BF876F8FB0F9B38BB3E25C 2026-08-11 09:58:42,990 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 09:58:43,004 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 09:58:43,234 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:58:43,236 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 09:58:43,239 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 09:58:43,239 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 09:58:43,253 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:58:44,841 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:44] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 111 0.099 1.492 2026-08-11 09:58:44,844 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '0C9AD07B34BF876F8FB0F9B38BB3E25C', 'loaderId': 'CD4E6826CC45D3F66C1C50659554CFB1', 'isDownload': False} 2026-08-11 09:58:44,844 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-08-11 09:58:44,857 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:58:44,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:44] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.009 2026-08-11 09:58:44,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:44] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.028 2026-08-11 09:58:44,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:44] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.036 2026-08-11 09:58:45,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:45] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.008 2026-08-11 09:58:45,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.014 2026-08-11 09:58:45,358 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:58:45,376 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:58:45,382 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.007 2026-08-11 09:58:45,396 104 INFO rb-3df6733-223812-402932 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-11 09:58:46,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.243 0.425 2026-08-11 09:58:46,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "GET /pos/ui HTTP/1.1" 200 - 20 0.022 0.699 2026-08-11 09:58:46,165 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:58:46,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.080 2026-08-11 09:58:46,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:58:46,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:58:46,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.112 0.266 2026-08-11 09:58:46,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.047 2026-08-11 09:58:46,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "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-11 09:58:46,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 09:58:46,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:46] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.017 0.036 2026-08-11 09:58:47,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.086 2026-08-11 09:58:47,058 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:58:47,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.006 0.134 2026-08-11 09:58:47,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:58:47,122 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:58:47,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.016 0.174 2026-08-11 09:58:47,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.195 2026-08-11 09:58:47,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.216 2026-08-11 09:58:47,204 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:58:47,211 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:58:47,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.010 0.199 2026-08-11 09:58:47,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.155 2026-08-11 09:58:47,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.110 2026-08-11 09:58:47,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.098 2026-08-11 09:58:47,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.087 2026-08-11 09:58:47,316 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.026 0.075 2026-08-11 09:58:47,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.003 0.106 2026-08-11 09:58:47,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.117 2026-08-11 09:58:47,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.106 2026-08-11 09:58:47,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.020 2026-08-11 09:58:47,844 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:58:47,866 104 INFO rb-3df6733-223812-402932 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-11 09:58:47,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.015 2026-08-11 09:58:47,893 104 INFO rb-3df6733-223812-402932 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-11 09:58:47,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 09:58:48,031 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:58:48,829 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,844 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,867 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,876 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,894 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,911 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,926 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,943 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,961 104 INFO rb-3df6733-223812-402932 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-11 09:58:48,976 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-11 09:58:49,026 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 09:58:49,027 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 09:58:49,027 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 09:58:49,028 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 09:58:49,029 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 09:58:49,029 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 09:58:49,033 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 09:58:49,033 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 09:58:49,034 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 09:58:49,034 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 09:58:49,034 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 09:58:49,035 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 09:58:49,035 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 09:58:49,035 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 09:58:49,036 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 09:58:49,036 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 09:58:49,036 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 09:58:49,037 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 09:58:49,037 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-11 09:58:49,038 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 09:58:49,039 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 09:58:49,039 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 09:58:49,039 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 09:58:49,042 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 09:58:49,050 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 09:58:49,055 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:58:49,062 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 09:58:49,063 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 09:58:49,064 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 09:58:49,065 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:58:49,066 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 09:58:49,067 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 09:58:49,070 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 09:58:49,074 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:58:49,080 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:58:49,086 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 09:58:49,086 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 09:58:49,086 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 09:58:49,087 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 09:58:49,090 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 09:58:49,091 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 09:58:49,092 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:58:49,098 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:58:49,101 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:58:49,101 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 09:58:49,102 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 09:58:49,102 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 09:58:49,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 09:58:49,122 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 09:58:49,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:58:49,128 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:58:49,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 09:58:49,133 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:58:49,134 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 09:58:49,138 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 09:58:49,138 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 09:58:49,147 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 09:58:49,149 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 09:58:49,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 09:58:49,167 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 09:58:49,171 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.058 2026-08-11 09:58:49,173 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:58:49,175 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:58:49,177 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 09:58:49,180 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 09:58:49,184 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 09:58:49,185 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 09:58:49,189 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 09:58:49,191 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 09:58:49,196 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 09:58:49,201 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 09:58:49,203 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:58:49,214 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "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-11 09:58:49,215 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 09:58:49,218 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 09:58:49,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 09:58:49,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 09:58:49,220 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 09:58:49,223 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 09:58:49,224 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 09:58:49,228 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 09:58:49,233 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 09:58:49,235 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 09:58:49,236 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 09:58:49,238 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:58:49,241 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 09:58:49,242 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 09:58:49,248 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 09:58:49,249 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 09:58:49,259 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:58:49,281 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:58:49,287 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 09:58:49,290 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 09:58:49,291 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 09:58:49,292 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 09:58:49,292 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 09:58:49,293 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 09:58:49,294 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 09:58:49,296 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 09:58:49,297 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 09:58:49,302 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 09:58:49,303 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 09:58:49,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 09:58:49,305 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 09:58:49,306 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 09:58:49,317 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:58:49,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 09:58:49,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:58:49,332 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 09:58:49,341 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 09:58:49,342 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:58:49,345 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 09:58:49,348 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:58:49,353 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 09:58:49,357 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 09:58:49,363 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 09:58:49,364 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 09:58:49,369 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-08-11 09:58:49,386 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:58:49,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-11 09:58:49,728 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3969424 for PoS orders references: ['Order 00322-002-0001'] (draft: True) 2026-08-11 09:58:49,759 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 09:58:49,857 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3969424 with result: [{'id': 392, 'pos_reference': 'Order 00322-002-0001', 'account_move': False}] 2026-08-11 09:58:49,862 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:58:49,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.071 0.080 2026-08-11 09:58:50,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:58:51,124 104 INFO rb-3df6733-223812-402932 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-11 09:58:51,127 104 INFO rb-3df6733-223812-402932 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-11 09:58:51,143 104 INFO rb-3df6733-223812-402932 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-11 09:58:51,162 104 INFO rb-3df6733-223812-402932 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-11 09:58:51,177 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 09:58:51,199 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 09:58:51,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:51] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.023 0.030 2026-08-11 09:58:52,056 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-11 09:58:52,061 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,081 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,095 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,111 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,128 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,147 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,166 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,175 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:58:52,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:58:52,189 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,201 104 INFO rb-3df6733-223812-402932 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-11 09:58:52,228 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-11 09:58:52,233 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58425149 for PoS orders references: ['Order 00322-002-0002'] (draft: False) 2026-08-11 09:58:52,247 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:58:52,377 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58425149 with result: [{'id': 393, 'pos_reference': 'Order 00322-002-0002', 'account_move': False}] 2026-08-11 09:58:52,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.060 0.106 2026-08-11 09:58:52,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:52] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.008 2026-08-11 09:58:54,236 104 INFO rb-3df6733-223812-402932 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-11 09:58:54,257 104 INFO rb-3df6733-223812-402932 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-11 09:58:54,283 104 INFO rb-3df6733-223812-402932 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-11 09:58:54,294 104 INFO rb-3df6733-223812-402932 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-11 09:58:54,321 104 INFO rb-3df6733-223812-402932 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-11 09:58:54,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.012 0.010 2026-08-11 09:58:54,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:58:55,098 104 INFO rb-3df6733-223812-402932 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-11 09:58:55,111 104 INFO rb-3df6733-223812-402932 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-11 09:58:55,126 104 INFO rb-3df6733-223812-402932 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-11 09:58:55,151 104 INFO rb-3df6733-223812-402932 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-11 09:58:55,162 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-11 09:58:55,388 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-11 09:58:55,513 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14214369 for PoS orders references: ['Order 00322-002-0003'] (draft: True) 2026-08-11 09:58:55,616 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14214369 with result: [{'id': 394, 'pos_reference': 'Order 00322-002-0003', 'account_move': False}] 2026-08-11 09:58:55,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.053 0.076 2026-08-11 09:58:56,865 104 INFO rb-3df6733-223812-402932 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-11 09:58:56,876 104 INFO rb-3df6733-223812-402932 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-11 09:58:56,894 104 INFO rb-3df6733-223812-402932 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-11 09:58:56,910 104 INFO rb-3df6733-223812-402932 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-11 09:58:56,929 104 INFO rb-3df6733-223812-402932 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-11 09:58:56,943 104 INFO rb-3df6733-223812-402932 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-11 09:58:56,961 104 INFO rb-3df6733-223812-402932 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-11 09:58:56,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:56] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.020 2026-08-11 09:58:57,005 104 INFO rb-3df6733-223812-402932 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-11 09:58:57,007 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2761386 for PoS orders references: ['Order 00322-002-0003'] (draft: False) 2026-08-11 09:58:57,026 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [611] 2026-08-11 09:58:57,100 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2761386 with result: [{'id': 394, 'pos_reference': 'Order 00322-002-0003', 'account_move': False}] 2026-08-11 09:58:57,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.037 0.092 2026-08-11 09:58:57,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:57] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 304 - 6 0.005 0.008 2026-08-11 09:58:57,883 104 INFO rb-3df6733-223812-402932 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-11 09:58:57,893 104 INFO rb-3df6733-223812-402932 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-11 09:58:57,912 104 INFO rb-3df6733-223812-402932 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-11 09:58:57,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:57] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.028 2026-08-11 09:58:58,716 104 INFO rb-3df6733-223812-402932 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-11 09:58:58,727 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 09:58:58,747 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 09:58:58,774 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.016 0.027 2026-08-11 09:58:58,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:58:59,548 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-11 09:58:59,559 104 INFO rb-3df6733-223812-402932 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-11 09:58:59,578 104 INFO rb-3df6733-223812-402932 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-11 09:58:59,594 104 INFO rb-3df6733-223812-402932 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-11 09:58:59,610 104 INFO rb-3df6733-223812-402932 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-11 09:58:59,627 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-11 09:58:59,637 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99205145 for PoS orders references: ['Order 00322-002-0004'] (draft: True) 2026-08-11 09:58:59,644 104 INFO rb-3df6733-223812-402932 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-11 09:58:59,719 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99205145 with result: [{'id': 395, 'pos_reference': 'Order 00322-002-0004', 'account_move': False}] 2026-08-11 09:58:59,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:58:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.041 0.058 2026-08-11 09:59:00,497 104 INFO rb-3df6733-223812-402932 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-11 09:59:00,514 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:59:00,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.034 2026-08-11 09:59:01,318 104 INFO rb-3df6733-223812-402932 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-11 09:59:01,326 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 09:59:01,346 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 09:59:01,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.028 2026-08-11 09:59:02,149 104 INFO rb-3df6733-223812-402932 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-11 09:59:02,160 104 INFO rb-3df6733-223812-402932 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-11 09:59:02,387 104 INFO rb-3df6733-223812-402932 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-11 09:59:02,539 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94366794 for PoS orders references: ['Order 00322-002-0001'] (draft: True) 2026-08-11 09:59:02,554 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [607, 608] 2026-08-11 09:59:02,627 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94366794 with result: [{'id': 392, 'pos_reference': 'Order 00322-002-0001', 'account_move': False}] 2026-08-11 09:59:02,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.043 0.073 2026-08-11 09:59:02,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.010 0.024 2026-08-11 09:59:03,878 104 INFO rb-3df6733-223812-402932 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-11 09:59:03,893 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-11 09:59:03,909 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-11 09:59:03,926 104 INFO rb-3df6733-223812-402932 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-11 09:59:03,943 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-11 09:59:03,961 104 INFO rb-3df6733-223812-402932 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-11 09:59:03,966 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 09:59:03,973 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 36243 2026-08-11 09:59:03,974 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 09:59:03,974 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 36243 2026-08-11 09:59:04,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095904_077572_TestFrontend.txt 2026-08-11 09:59:04,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpzpf73p92_chrome_odoo" 2026-08-11 09:59:04,376 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 36513 2026-08-11 09:59:04,376 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp6e4qvn8e_chrome_odoo 2026-08-11 09:59:04,377 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42795/json/version 2026-08-11 09:59:04,379 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42795/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:59:04,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 09:59:04,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42795/json 2026-08-11 09:59:04,418 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42795/json with timeout 3 increased to 10s during tests 2026-08-11 09:59:04,474 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42795/devtools/page/D5B997DEBB650E68BFDF3C58EAAFAB5B 2026-08-11 09:59:04,501 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 09:59:04,538 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 09:59:04,594 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:59:04,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 09:59:04,604 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 09:59:04,604 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 09:59:04,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:04] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.012 0.057 2026-08-11 09:59:04,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'D5B997DEBB650E68BFDF3C58EAAFAB5B', 'loaderId': 'F7E8AF9B5B12FFE8DEC74855E9A91876', 'isDownload': False} 2026-08-11 09:59:04,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-08-11 09:59:04,731 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:04,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:04] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.011 2026-08-11 09:59:04,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:04] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.012 2026-08-11 09:59:04,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:04] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.040 2026-08-11 09:59:05,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:05] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 09:59:05,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.013 0.008 2026-08-11 09:59:05,245 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:59:05,260 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:59:05,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 09:59:05,289 104 INFO rb-3df6733-223812-402932 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-11 09:59:05,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.257 0.416 2026-08-11 09:59:06,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:06] "GET /pos/ui HTTP/1.1" 200 - 20 0.032 0.687 2026-08-11 09:59:06,066 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:06,169 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.145 2026-08-11 09:59:06,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 09:59:06,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:59:06,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.157 0.364 2026-08-11 09:59:07,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "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-11 09:59:07,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "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-11 09:59:07,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 09:59:07,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.025 0.048 2026-08-11 09:59:07,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.111 2026-08-11 09:59:07,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:07,282 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59: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-11 09:59:07,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:07,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.017 0.137 2026-08-11 09:59:07,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:59:07,376 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.199 2026-08-11 09:59:07,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.206 2026-08-11 09:59:07,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.207 2026-08-11 09:59:07,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.023 0.200 2026-08-11 09:59:07,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.018 0.143 2026-08-11 09:59:07,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.016 0.159 2026-08-11 09:59:07,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.010 0.141 2026-08-11 09:59:07,545 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.149 2026-08-11 09:59:07,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.147 2026-08-11 09:59:07,583 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.132 2026-08-11 09:59:07,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.004 0.129 2026-08-11 09:59:07,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.007 0.110 2026-08-11 09:59:07,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.083 2026-08-11 09:59:08,226 104 INFO rb-3df6733-223812-402932 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-11 09:59:08,248 104 INFO rb-3df6733-223812-402932 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-11 09:59:08,276 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.029 2026-08-11 09:59:08,353 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:09,095 104 INFO rb-3df6733-223812-402932 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-11 09:59:09,111 104 INFO rb-3df6733-223812-402932 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-11 09:59:09,118 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25466512 for PoS orders references: ['Order 00322-002-0004'] (draft: True) 2026-08-11 09:59:09,133 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [613, 614] 2026-08-11 09:59:09,207 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25466512 with result: [{'id': 395, 'pos_reference': 'Order 00322-002-0004', 'account_move': False}] 2026-08-11 09:59:09,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.054 0.068 2026-08-11 09:59:09,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:59:09,988 104 INFO rb-3df6733-223812-402932 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-11 09:59:09,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:09] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:59:10,777 104 INFO rb-3df6733-223812-402932 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-11 09:59:10,781 104 INFO rb-3df6733-223812-402932 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-11 09:59:10,793 104 INFO rb-3df6733-223812-402932 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-11 09:59:10,809 104 INFO rb-3df6733-223812-402932 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-11 09:59:10,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 09:59:11,651 104 INFO rb-3df6733-223812-402932 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-11 09:59:11,673 104 INFO rb-3df6733-223812-402932 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-11 09:59:11,680 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:11,681 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:59:11,695 104 INFO rb-3df6733-223812-402932 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-11 09:59:11,710 104 INFO rb-3df6733-223812-402932 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-11 09:59:11,724 104 INFO rb-3df6733-223812-402932 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-11 09:59:11,730 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:59:11,739 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54638184 for PoS orders references: ['Order 00322-002-0004'] (draft: False) 2026-08-11 09:59:11,778 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [617, 618] 2026-08-11 09:59:11,868 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54638184 with result: [{'id': 395, 'pos_reference': 'Order 00322-002-0004', 'account_move': False}] 2026-08-11 09:59:11,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.051 0.105 2026-08-11 09:59:11,970 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 09:59:11,970 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 09:59:11,970 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 09:59:11,971 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 09:59:11,975 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 09:59:11,977 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 09:59:11,978 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 09:59:11,980 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 09:59:11,982 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 09:59:11,982 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:11] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:59:11,985 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 09:59:11,985 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 09:59:11,994 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:11] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:11,998 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 09:59:12,000 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 09:59:12,003 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 09:59:12,008 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 09:59:12,020 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 09:59:12,022 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 09:59:12,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 09:59:12,023 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 09:59:12,029 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 09:59:12,031 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 09:59:12,033 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 09:59:12,035 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 09:59:12,037 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 09:59:12,038 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-08-11 09:59:12,038 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 09:59:12,071 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 09:59:12,073 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 09:59:12,072 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-08-11 09:59:12,072 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:59:12,075 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 09:59:12,080 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 09:59:12,082 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 09:59:12,082 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 09:59:12,103 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:59:12,115 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:59:12,119 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 09:59:12,123 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 09:59:12,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:59:12,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 09:59:12,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 09:59:12,131 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:59:12,133 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 09:59:12,135 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 09:59:12,141 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 09:59:12,143 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 09:59:12,160 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:59:12,162 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 09:59:12,165 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 09:59:12,168 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 09:59:12,176 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 09:59:12,181 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 09:59:12,182 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-08-11 09:59:12,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-11 09:59:12,202 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 09:59:12,203 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.065 2026-08-11 09:59:12,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 09:59:12,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 09:59:12,224 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 09:59:12,230 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 09:59:12,230 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 09:59:12,231 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 09:59:12,231 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 09:59:12,232 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 09:59:12,232 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 09:59:12,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.012 0.024 2026-08-11 09:59:12,234 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 09:59:12,235 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 09:59:12,240 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 09:59:12,242 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 09:59:12,242 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 09:59:12,243 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 09:59:12,243 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 09:59:12,243 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 09:59:12,244 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 09:59:12,249 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 09:59:12,250 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 09:59:12,250 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 09:59:12,251 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 09:59:12,251 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 09:59:12,251 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 09:59:12,252 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 09:59:12,253 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 09:59:12,254 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 09:59:12,255 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 09:59:12,256 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 09:59:12,257 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 09:59:12,257 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 09:59:12,258 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 09:59:12,258 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 09:59:12,260 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 09:59:12,261 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 09:59:12,261 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 09:59:12,266 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:59:12,268 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 09:59:12,270 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 09:59:12,272 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:59:12,273 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 09:59:12,279 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:59:12,285 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:59:12,306 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 09:59:12,313 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 09:59:12,317 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:59:12,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-08-11 09:59:12,325 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:12,327 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 09:59:12,340 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 09:59:12,347 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 09:59:12,352 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 09:59:12,358 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 09:59:12,362 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 09:59:12,367 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 09:59:12,375 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-11 09:59:12,384 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 09:59:12,385 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 09:59:12,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:59:12,390 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 09:59:12,704 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 09:59:12,768 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:12] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:14,065 104 INFO rb-3df6733-223812-402932 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-11 09:59:14,067 104 INFO rb-3df6733-223812-402932 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-11 09:59:14,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.016 0.010 2026-08-11 09:59:14,268 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.004 2026-08-11 09:59:14,863 104 INFO rb-3df6733-223812-402932 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-11 09:59:14,876 104 INFO rb-3df6733-223812-402932 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-11 09:59:14,886 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68981296 for PoS orders references: ['Order 00322-004-0005'] (draft: True) 2026-08-11 09:59:14,892 104 INFO rb-3df6733-223812-402932 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-11 09:59:14,944 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68981296 with result: [{'id': 396, 'pos_reference': 'Order 00322-004-0005', 'account_move': False}] 2026-08-11 09:59:14,956 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.031 0.044 2026-08-11 09:59:15,725 104 INFO rb-3df6733-223812-402932 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-11 09:59:15,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:59:16,502 104 INFO rb-3df6733-223812-402932 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-11 09:59:16,512 104 INFO rb-3df6733-223812-402932 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-11 09:59:16,525 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26476620 for PoS orders references: ['Order 00322-004-0005'] (draft: True) 2026-08-11 09:59:16,526 104 INFO rb-3df6733-223812-402932 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-11 09:59:16,598 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26476620 with result: [{'id': 396, 'pos_reference': 'Order 00322-004-0005', 'account_move': False}] 2026-08-11 09:59:16,608 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.039 0.051 2026-08-11 09:59:17,381 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 09:59:17,390 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:17] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:59:17,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 36513 2026-08-11 09:59:17,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 09:59:17,404 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 36513 2026-08-11 09:59:17,502 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095917_502356_TestFrontend.txt 2026-08-11 09:59:17,502 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp6e4qvn8e_chrome_odoo" 2026-08-11 09:59:17,544 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-08-11 09:59:17,959 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 36774 2026-08-11 09:59:17,962 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp1wnwph49_chrome_odoo 2026-08-11 09:59:17,962 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46433/json/version 2026-08-11 09:59:17,964 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46433/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:59:17,996 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 09:59:17,996 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46433/json 2026-08-11 09:59:17,997 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46433/json with timeout 3 increased to 10s during tests 2026-08-11 09:59:18,004 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46433/devtools/page/3C6880F6E84CCB921E5879D541547A57 2026-08-11 09:59:18,069 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 09:59:18,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 09:59:18,404 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:59:18,407 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 09:59:18,409 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 09:59:18,409 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 09:59:18,428 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:59:19,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.089 0.591 2026-08-11 09:59:19,107 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '3C6880F6E84CCB921E5879D541547A57', 'loaderId': 'AD9CEB76B3B7FB5BD5E1AAD1B621FCDE', 'isDownload': False} 2026-08-11 09:59:19,108 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-08-11 09:59:19,120 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:19,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 09:59:19,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.012 2026-08-11 09:59:19,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.036 2026-08-11 09:59:19,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 09:59:19,547 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 09:59:19,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:59:19,590 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:19,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.010 2026-08-11 09:59:19,615 104 INFO rb-3df6733-223812-402932 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-11 09:59:20,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.215 0.412 2026-08-11 09:59:20,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:20] "GET /pos/ui HTTP/1.1" 200 - 20 0.033 0.646 2026-08-11 09:59:20,354 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:20,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.087 2026-08-11 09:59:20,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:59:20,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:59:21,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.165 0.325 2026-08-11 09:59:21,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.046 0.049 2026-08-11 09:59:21,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "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-11 09:59:21,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:59:21,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.030 0.036 2026-08-11 09:59:21,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.090 2026-08-11 09:59:21,381 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:21,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.120 2026-08-11 09:59:21,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.022 0.170 2026-08-11 09:59:21,485 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "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-11 09:59:21,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.189 2026-08-11 09:59:21,497 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:21,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.203 2026-08-11 09:59:21,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:21,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.013 2026-08-11 09:59:21,528 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 09:59:21,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.138 2026-08-11 09:59:21,544 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.114 2026-08-11 09:59:21,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.230 2026-08-11 09:59:21,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.018 0.072 2026-08-11 09:59:21,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.096 2026-08-11 09:59:21,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.009 0.112 2026-08-11 09:59:21,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.133 2026-08-11 09:59:21,680 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.111 2026-08-11 09:59:21,701 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:21] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.008 0.025 2026-08-11 09:59:22,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:59:22,211 104 INFO rb-3df6733-223812-402932 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-11 09:59:22,236 104 INFO rb-3df6733-223812-402932 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-11 09:59:22,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.017 2026-08-11 09:59:22,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.032 2026-08-11 09:59:22,339 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:23,210 104 INFO rb-3df6733-223812-402932 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-11 09:59:23,216 104 INFO rb-3df6733-223812-402932 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-11 09:59:23,227 104 INFO rb-3df6733-223812-402932 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-11 09:59:23,244 104 INFO rb-3df6733-223812-402932 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-11 09:59:23,259 104 INFO rb-3df6733-223812-402932 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-11 09:59:23,279 104 INFO rb-3df6733-223812-402932 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-11 09:59:23,292 104 INFO rb-3df6733-223812-402932 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-11 09:59:23,309 104 INFO rb-3df6733-223812-402932 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-11 09:59:23,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:59:24,162 104 INFO rb-3df6733-223812-402932 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-11 09:59:24,175 104 INFO rb-3df6733-223812-402932 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-11 09:59:24,192 104 INFO rb-3df6733-223812-402932 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-11 09:59:24,209 104 INFO rb-3df6733-223812-402932 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-11 09:59:24,225 104 INFO rb-3df6733-223812-402932 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-11 09:59:24,242 104 INFO rb-3df6733-223812-402932 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-11 09:59:24,260 104 INFO rb-3df6733-223812-402932 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-11 09:59:24,275 104 INFO rb-3df6733-223812-402932 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-11 09:59:24,292 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,134 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,147 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,158 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,176 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,192 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,208 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,227 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,242 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,258 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,275 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,292 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,308 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,325 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,343 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,359 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,376 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,392 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,408 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,425 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,444 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:59:25,458 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,475 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-11 09:59:25,497 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-11 09:59:25,501 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:25,504 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:25,520 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,532 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,542 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,559 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,576 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,592 104 INFO rb-3df6733-223812-402932 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-11 09:59:25,609 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:59:25,626 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:59:25,646 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23132499 for PoS orders references: ['Order 00323-002-0001'] (draft: True) 2026-08-11 09:59:25,650 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:59:25,801 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23132499 with result: [{'id': 397, 'pos_reference': 'Order 00323-002-0001', 'account_move': False}] 2026-08-11 09:59:25,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.111 0.085 2026-08-11 09:59:25,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:25] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.021 0.034 2026-08-11 09:59:26,700 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 09:59:26,709 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 09:59:26,725 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:59:26,743 104 INFO rb-3df6733-223812-402932 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-11 09:59:26,762 104 INFO rb-3df6733-223812-402932 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-11 09:59:26,775 104 INFO rb-3df6733-223812-402932 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-11 09:59:26,792 104 INFO rb-3df6733-223812-402932 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-11 09:59:26,810 104 INFO rb-3df6733-223812-402932 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-11 09:59:26,825 104 INFO rb-3df6733-223812-402932 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-11 09:59:26,827 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 09:59:26,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 36774 2026-08-11 09:59:26,837 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 09:59:26,838 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 36774 2026-08-11 09:59:26,939 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095926_938932_TestFrontend.txt 2026-08-11 09:59:26,940 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp1wnwph49_chrome_odoo" 2026-08-11 09:59:27,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 36985 2026-08-11 09:59:27,226 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpw3vlecps_chrome_odoo 2026-08-11 09:59:27,226 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:39185/json/version 2026-08-11 09:59:27,227 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39185/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:59:27,303 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 09:59:27,303 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:39185/json 2026-08-11 09:59:27,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39185/json with timeout 3 increased to 10s during tests 2026-08-11 09:59:27,366 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:39185/devtools/page/BC0941D21CB43C1A41699B94B6CB5E05 2026-08-11 09:59:27,409 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 09:59:27,431 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 09:59:27,515 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:59:27,524 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 09:59:27,542 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 09:59:27,542 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 09:59:27,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:27] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.027 0.066 2026-08-11 09:59:27,647 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'BC0941D21CB43C1A41699B94B6CB5E05', 'loaderId': '908021AC7542F6C964F6C8EA0DC68DE1', 'isDownload': False} 2026-08-11 09:59:27,648 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-08-11 09:59:27,678 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:27,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:27] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-08-11 09:59:27,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:27] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.025 2026-08-11 09:59:27,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:27] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.027 2026-08-11 09:59:28,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-08-11 09:59:28,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 09:59:28,091 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:28,103 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 09:59:28,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.009 2026-08-11 09:59:28,131 104 INFO rb-3df6733-223812-402932 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-11 09:59:28,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.156 0.315 2026-08-11 09:59:28,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.040 0.476 2026-08-11 09:59:28,691 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:28,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.096 2026-08-11 09:59:28,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 09:59:28,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:59:29,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.151 0.347 2026-08-11 09:59:29,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.048 2026-08-11 09:59:29,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "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-11 09:59:29,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:59:29,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.021 0.034 2026-08-11 09:59:29,719 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:59:29,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.078 2026-08-11 09:59:29,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.007 0.102 2026-08-11 09:59:29,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.027 0.148 2026-08-11 09:59:29,878 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "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-11 09:59:29,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.199 2026-08-11 09:59:29,898 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:59:29,900 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 09:59:29,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.213 2026-08-11 09:59:29,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.011 0.185 2026-08-11 09:59:29,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.007 0.193 2026-08-11 09:59:29,954 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.170 2026-08-11 09:59:30,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.020 0.076 2026-08-11 09:59:30,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.010 0.110 2026-08-11 09:59:30,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.115 2026-08-11 09:59:30,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.124 2026-08-11 09:59:30,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.003 0.120 2026-08-11 09:59:30,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.121 2026-08-11 09:59:30,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.046 2026-08-11 09:59:30,712 104 INFO rb-3df6733-223812-402932 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-11 09:59:30,734 104 INFO rb-3df6733-223812-402932 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-11 09:59:30,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.039 0.036 2026-08-11 09:59:30,897 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:31,666 104 INFO rb-3df6733-223812-402932 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-11 09:59:31,675 104 INFO rb-3df6733-223812-402932 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-11 09:59:31,694 104 INFO rb-3df6733-223812-402932 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-11 09:59:31,711 104 INFO rb-3df6733-223812-402932 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-11 09:59:31,725 104 INFO rb-3df6733-223812-402932 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-11 09:59:31,743 104 INFO rb-3df6733-223812-402932 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-11 09:59:31,758 104 INFO rb-3df6733-223812-402932 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-11 09:59:31,775 104 INFO rb-3df6733-223812-402932 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-11 09:59:31,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 09:59:32,618 104 INFO rb-3df6733-223812-402932 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-11 09:59:32,628 104 INFO rb-3df6733-223812-402932 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-11 09:59:32,632 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51311327 for PoS orders references: ['Order 00323-002-0001'] (draft: True) 2026-08-11 09:59:32,658 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [622, 623] 2026-08-11 09:59:32,724 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51311327 with result: [{'id': 397, 'pos_reference': 'Order 00323-002-0001', 'account_move': False}] 2026-08-11 09:59:32,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.044 0.065 2026-08-11 09:59:33,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:59:33,502 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 09:59:33,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:59:34,289 104 INFO rb-3df6733-223812-402932 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-11 09:59:34,303 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30112739 for PoS orders references: ['Order 00323-002-0001'] (draft: True) 2026-08-11 09:59:34,322 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [624, 625, 626] 2026-08-11 09:59:34,412 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30112739 with result: [{'id': 397, 'pos_reference': 'Order 00323-002-0001', 'account_move': False}] 2026-08-11 09:59:34,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.071 0.064 2026-08-11 09:59:35,184 104 INFO rb-3df6733-223812-402932 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-11 09:59:35,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 09:59:35,192 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:59:35,962 104 INFO rb-3df6733-223812-402932 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-11 09:59:35,977 104 INFO rb-3df6733-223812-402932 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-11 09:59:36,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:36] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.023 0.034 2026-08-11 09:59:36,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:59:36,802 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click back button (trigger: .splitbill-screen .button.back)' 2026-08-11 09:59:36,825 104 INFO rb-3df6733-223812-402932 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-11 09:59:36,844 104 INFO rb-3df6733-223812-402932 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-11 09:59:36,858 104 INFO rb-3df6733-223812-402932 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-11 09:59:36,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:59:36,893 104 INFO rb-3df6733-223812-402932 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-11 09:59:36,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 09:59:36,920 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67455744 for PoS orders references: ['Order 00323-002-0001'] (draft: True) 2026-08-11 09:59:36,926 104 INFO rb-3df6733-223812-402932 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-11 09:59:36,937 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [627, 628, 629] 2026-08-11 09:59:37,020 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67455744 with result: [{'id': 397, 'pos_reference': 'Order 00323-002-0001', 'account_move': False}] 2026-08-11 09:59:37,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.052 0.075 2026-08-11 09:59:37,800 104 INFO rb-3df6733-223812-402932 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-11 09:59:37,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.027 2026-08-11 09:59:38,614 104 INFO rb-3df6733-223812-402932 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-11 09:59:38,636 104 INFO rb-3df6733-223812-402932 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-11 09:59:38,641 104 INFO rb-3df6733-223812-402932 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-11 09:59:38,659 104 INFO rb-3df6733-223812-402932 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-11 09:59:38,676 104 INFO rb-3df6733-223812-402932 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-11 09:59:38,692 104 INFO rb-3df6733-223812-402932 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-11 09:59:38,710 104 INFO rb-3df6733-223812-402932 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-11 09:59:38,725 104 INFO rb-3df6733-223812-402932 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-11 09:59:38,742 104 INFO rb-3df6733-223812-402932 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-11 09:59:39,585 104 INFO rb-3df6733-223812-402932 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-11 09:59:39,608 104 INFO rb-3df6733-223812-402932 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-11 09:59:39,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.015 0.009 2026-08-11 09:59:39,715 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 09:59:39,716 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 09:59:39,717 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 09:59:39,717 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 09:59:39,718 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 09:59:39,718 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 09:59:39,718 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 09:59:39,719 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 09:59:39,728 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 09:59:39,731 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:59:39,732 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:39,735 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 09:59:39,737 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 09:59:39,737 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 09:59:39,740 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 09:59:39,740 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 09:59:39,741 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 09:59:39,741 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 09:59:39,741 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 09:59:39,742 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 09:59:39,743 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 09:59:39,744 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 09:59:39,744 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 09:59:39,744 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 09:59:39,745 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 09:59:39,755 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 09:59:39,756 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:59:39,758 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 09:59:39,759 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 09:59:39,767 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 09:59:39,773 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:59:39,784 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 09:59:39,785 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 09:59:39,786 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 09:59:39,788 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 09:59:39,812 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-08-11 09:59:39,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-08-11 09:59:39,833 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.069 2026-08-11 09:59:39,840 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.062 2026-08-11 09:59:39,850 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:39,855 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:39,874 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 09:59:39,881 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 09:59:39,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 09:59:39,891 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 09:59:39,892 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-08-11 09:59:39,894 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 09:59:39,895 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 09:59:39,897 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 09:59:39,899 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 09:59:39,900 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 09:59:39,901 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 09:59:39,902 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 09:59:39,903 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 09:59:39,904 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 09:59:39,905 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 09:59:39,907 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 09:59:39,908 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 09:59:39,909 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 09:59:39,910 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 09:59:39,911 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 09:59:39,912 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 09:59:39,913 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 09:59:39,914 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 09:59:39,915 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 09:59:39,916 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 09:59:39,917 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 09:59:39,918 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 09:59:39,919 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 09:59:39,919 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 09:59:39,921 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 09:59:39,922 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 09:59:39,923 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 09:59:39,926 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 09:59:39,927 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 09:59:39,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 09:59:39,943 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:39,946 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 09:59:39,953 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 09:59:39,968 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:39] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 09:59:40,001 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 09:59:40,012 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-11 09:59:40,015 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:59:40,067 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 09:59:40,076 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 09:59:40,088 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 09:59:40,096 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-08-11 09:59:40,100 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 09:59:40,103 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 09:59:40,115 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 09:59:40,123 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 09:59:40,124 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 09:59:40,124 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 09:59:40,124 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 09:59:40,125 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 09:59:40,125 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 09:59:40,126 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.071 2026-08-11 09:59:40,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 09:59:40,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 09:59:40,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 09:59:40,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 09:59:40,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 09:59:40,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 09:59:40,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 09:59:40,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 09:59:40,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 09:59:40,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 09:59:40,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 09:59:40,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 09:59:40,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 09:59:40,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 09:59:40,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 09:59:40,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 09:59:40,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 09:59:40,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 09:59:40,132 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 09:59:40,132 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 09:59:40,132 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 09:59:40,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 09:59:40,503 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-11 09:59:40,509 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71999591 for PoS orders references: ['Order 00323-002-0001'] (draft: True) 2026-08-11 09:59:40,518 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,530 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 09:59:40,540 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [630, 631, 632] 2026-08-11 09:59:40,544 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,553 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:40,562 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,579 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:59:40,596 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,624 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:59:40,629 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,635 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71999591 with result: [{'id': 397, 'pos_reference': 'Order 00323-002-0001', 'account_move': False}] 2026-08-11 09:59:40,640 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 09:59:40,647 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.080 0.072 2026-08-11 09:59:40,665 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,675 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:59:40,692 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,710 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:59:40,725 104 INFO rb-3df6733-223812-402932 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-11 09:59:40,731 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 09:59:40,739 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 36985 2026-08-11 09:59:40,740 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 09:59:40,741 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 36985 2026-08-11 09:59:40,848 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095940_847917_TestFrontend.txt 2026-08-11 09:59:40,848 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpw3vlecps_chrome_odoo" 2026-08-11 09:59:41,133 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37254 2026-08-11 09:59:41,134 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp_ycxrh32_chrome_odoo 2026-08-11 09:59:41,134 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42713/json/version 2026-08-11 09:59:41,138 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42713/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:59:41,219 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 09:59:41,220 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42713/json 2026-08-11 09:59:41,220 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42713/json with timeout 3 increased to 10s during tests 2026-08-11 09:59:41,230 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42713/devtools/page/D3FA9D914E189C13AA701BD17EEB4E88 2026-08-11 09:59:41,262 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 09:59:41,299 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 09:59:41,379 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:59:41,386 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 09:59:41,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 09:59:41,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 09:59:41,474 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.011 0.050 2026-08-11 09:59:41,478 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'D3FA9D914E189C13AA701BD17EEB4E88', 'loaderId': 'A936A8F54F90F8FFD02FF3B35C5CB28D', 'isDownload': False} 2026-08-11 09:59:41,478 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-08-11 09:59:41,497 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:41,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.011 2026-08-11 09:59:41,545 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.015 0.020 2026-08-11 09:59:41,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.014 0.053 2026-08-11 09:59:41,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.009 2026-08-11 09:59:41,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 09:59:41,989 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:59:41,990 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 09:59:41,998 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:59:42,008 104 INFO rb-3df6733-223812-402932 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-11 09:59:42,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.200 0.328 2026-08-11 09:59:42,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:42] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.545 2026-08-11 09:59:42,614 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:42,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.084 2026-08-11 09:59:42,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:59:42,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:59:43,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.153 0.331 2026-08-11 09:59:43,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.044 2026-08-11 09:59:43,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.011 0.013 2026-08-11 09:59:43,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:59:43,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.020 0.041 2026-08-11 09:59:43,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.014 0.102 2026-08-11 09:59:43,687 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:59:43,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.142 2026-08-11 09:59:43,742 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "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-11 09:59:43,756 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 09:59:43,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.024 0.139 2026-08-11 09:59:43,787 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:43,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.021 0.167 2026-08-11 09:59:43,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.021 0.210 2026-08-11 09:59:43,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.006 0.224 2026-08-11 09:59:43,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.176 2026-08-11 09:59:43,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.021 0.108 2026-08-11 09:59:43,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.012 0.136 2026-08-11 09:59:43,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.145 2026-08-11 09:59:43,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.116 2026-08-11 09:59:43,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.124 2026-08-11 09:59:44,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:44] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.003 0.129 2026-08-11 09:59:44,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.104 2026-08-11 09:59:44,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:44] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.063 2026-08-11 09:59:44,642 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,658 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,675 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,691 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,711 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,728 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,741 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,758 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-08-11 09:59:44,775 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-08-11 09:59:44,794 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,813 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,815 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:44,825 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,845 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,858 104 INFO rb-3df6733-223812-402932 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-11 09:59:44,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:44] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.010 0.011 2026-08-11 09:59:44,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'add table (trigger: .edit-button i[aria-label=Add])' 2026-08-11 09:59:44,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:44] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 09:59:44,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:44] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.003 0.005 2026-08-11 09:59:44,898 104 INFO rb-3df6733-223812-402932 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-11 09:59:45,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 09:59:45,661 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-11 09:59:45,683 104 INFO rb-3df6733-223812-402932 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-11 09:59:45,691 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '100' (trigger: .modal-dialog .popup-textinput input)' 2026-08-11 09:59:45,710 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:59:45,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:45] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 09:59:45,726 104 INFO rb-3df6733-223812-402932 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-11 09:59:45,741 104 INFO rb-3df6733-223812-402932 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-11 09:59:45,758 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-11 09:59:45,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:45] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:59:45,777 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,546 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-11 09:59:46,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-11 09:59:46,560 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,579 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '1111' (trigger: .modal-dialog .popup-textinput input)' 2026-08-11 09:59:46,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:59:46,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 09:59:46,615 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,626 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,643 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,660 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,675 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,691 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,711 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,725 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,743 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,758 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-11 09:59:46,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:46] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 09:59:46,784 104 INFO rb-3df6733-223812-402932 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-11 09:59:46,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 09:59:46,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 09:59:46,805 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:46] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.011 2026-08-11 09:59:47,562 104 INFO rb-3df6733-223812-402932 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-11 09:59:47,574 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-11 09:59:47,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:59:47,608 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click add floor (trigger: .floor-selector .button-add)' 2026-08-11 09:59:47,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:47] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.009 0.005 2026-08-11 09:59:47,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:47] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.008 0.005 2026-08-11 09:59:47,632 104 INFO rb-3df6733-223812-402932 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-11 09:59:47,641 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm button disabled (trigger: .modal-dialog .confirm.disabled)' 2026-08-11 09:59:47,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:47] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.009 0.016 2026-08-11 09:59:47,658 104 INFO rb-3df6733-223812-402932 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-11 09:59:47,675 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 09:59:47,693 104 INFO rb-3df6733-223812-402932 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-11 09:59:47,699 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:47] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.009 0.009 2026-08-11 09:59:48,462 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-08-11 09:59:48,474 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,496 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,508 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,524 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,542 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,559 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,574 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,593 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,608 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-11 09:59:48,625 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 09:59:48,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:48] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:59:48,643 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.006 0.010 2026-08-11 09:59:48,661 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,674 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,692 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,711 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,725 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:59:48,742 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,758 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:59:48,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 09:59:48,776 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-11 09:59:48,801 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,810 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.013 0.006 2026-08-11 09:59:48,827 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,841 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,858 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,893 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,894 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 09:59:48,924 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,942 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 09:59:48,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:59:48,960 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-11 09:59:48,977 104 INFO rb-3df6733-223812-402932 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-11 09:59:48,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 09:59:48,991 104 INFO rb-3df6733-223812-402932 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-11 09:59:49,010 104 INFO rb-3df6733-223812-402932 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-11 09:59:49,024 104 INFO rb-3df6733-223812-402932 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-11 09:59:49,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:49] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:59:49,042 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Close edit mode (trigger: .edit-button .close-edit-button)' 2026-08-11 09:59:49,062 104 INFO rb-3df6733-223812-402932 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-11 09:59:49,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:49] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:59:49,077 104 INFO rb-3df6733-223812-402932 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-11 09:59:49,102 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:59:49,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:49] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.033 0.031 2026-08-11 09:59:49,249 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:49,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:59:49,991 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 09:59:50,015 104 INFO rb-3df6733-223812-402932 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-11 09:59:50,052 104 INFO rb-3df6733-223812-402932 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-11 09:59:50,064 104 INFO rb-3df6733-223812-402932 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-11 09:59:50,066 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 09:59:50,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:50] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 09:59:50,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37254 2026-08-11 09:59:50,104 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 09:59:50,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37254 2026-08-11 09:59:50,185 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_095950_185547_TestFrontend.txt 2026-08-11 09:59:50,186 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp_ycxrh32_chrome_odoo" 2026-08-11 09:59:50,229 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-08-11 09:59:50,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37479 2026-08-11 09:59:50,647 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpuxmw2vkl_chrome_odoo 2026-08-11 09:59:50,647 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43085/json/version 2026-08-11 09:59:50,649 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43085/json/version with timeout 3 increased to 10s during tests 2026-08-11 09:59:50,701 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 09:59:50,701 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43085/json 2026-08-11 09:59:50,702 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43085/json with timeout 3 increased to 10s during tests 2026-08-11 09:59:50,714 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:43085/devtools/page/E7190594D85D0507981C1B23825DA9CB 2026-08-11 09:59:50,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 09:59:50,829 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 09:59:51,080 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 09:59:51,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 09:59:51,093 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 09:59:51,094 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 09:59:51,109 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 09:59:51,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:51] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.094 0.602 2026-08-11 09:59:51,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'E7190594D85D0507981C1B23825DA9CB', 'loaderId': '64A32823EB91BA663366340C74939CA9', 'isDownload': False} 2026-08-11 09:59:51,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-08-11 09:59:51,816 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:51,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:51] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-08-11 09:59:51,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:51] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.026 2026-08-11 09:59:51,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:51] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.023 2026-08-11 09:59:52,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:52] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 09:59:52,210 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 09:59:52,231 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:52,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:52] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 09:59:52,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 09:59:52,258 104 INFO rb-3df6733-223812-402932 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-11 09:59:52,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.238 0.382 2026-08-11 09:59:52,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:52] "GET /pos/ui HTTP/1.1" 200 - 20 0.034 0.628 2026-08-11 09:59:52,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 09:59:53,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.062 0.121 2026-08-11 09:59:53,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.005 2026-08-11 09:59:53,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 09:59:53,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.149 0.303 2026-08-11 09:59:53,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.043 2026-08-11 09:59:53,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "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-11 09:59:53,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 09:59:53,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.035 0.044 2026-08-11 09:59:53,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.076 2026-08-11 09:59:53,992 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:54,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.122 2026-08-11 09:59:54,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.137 2026-08-11 09:59:54,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.148 2026-08-11 09:59:54,071 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59: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-11 09:59:54,081 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:54,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.024 0.186 2026-08-11 09:59:54,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.008 0.178 2026-08-11 09:59:54,137 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 09:59:54,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.141 2026-08-11 09:59:54,144 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 09:59:54,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.129 2026-08-11 09:59:54,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.015 0.128 2026-08-11 09:59:54,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.014 0.113 2026-08-11 09:59:54,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.008 0.109 2026-08-11 09:59:54,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.022 0.105 2026-08-11 09:59:54,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.007 0.118 2026-08-11 09:59:54,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.124 2026-08-11 09:59:54,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.012 2026-08-11 09:59:54,824 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 09:59:54,849 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:59:54,859 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:59:54,882 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:59:54,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.035 0.015 2026-08-11 09:59:54,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.006 0.012 2026-08-11 09:59:54,932 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 09:59:55,808 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .controls .buttons:nth-child(1):has(.discard)' 2026-08-11 09:59:55,824 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 09:59:55,841 104 INFO rb-3df6733-223812-402932 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-11 09:59:55,859 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 09:59:55,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.011 0.007 2026-08-11 09:59:56,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:59:56,674 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:59:56,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:56] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 09:59:56,691 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:59:56,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 09:59:57,461 104 INFO rb-3df6733-223812-402932 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-11 09:59:57,473 104 INFO rb-3df6733-223812-402932 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-11 09:59:57,493 104 INFO rb-3df6733-223812-402932 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-11 09:59:57,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:57] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 09:59:57,508 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,299 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,308 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,328 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,341 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,358 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,376 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,392 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,408 104 INFO rb-3df6733-223812-402932 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-11 09:59:58,424 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 09:59:58,441 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 09:59:58,451 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65680524 for PoS orders references: ['Order 00324-002-0002'] (draft: True) 2026-08-11 09:59:58,457 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 09:59:58,528 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65680524 with result: [{'id': 398, 'pos_reference': 'Order 00324-002-0002', 'account_move': False}] 2026-08-11 09:59:58,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.035 0.055 2026-08-11 09:59:58,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.014 0.026 2026-08-11 09:59:58,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 09:59:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 09:59:59,353 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 09:59:59,359 104 INFO rb-3df6733-223812-402932 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-11 09:59:59,380 104 INFO rb-3df6733-223812-402932 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-11 09:59:59,391 104 INFO rb-3df6733-223812-402932 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-11 09:59:59,408 104 INFO rb-3df6733-223812-402932 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-11 09:59:59,424 104 INFO rb-3df6733-223812-402932 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-11 09:59:59,441 104 INFO rb-3df6733-223812-402932 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-11 09:59:59,465 104 INFO rb-3df6733-223812-402932 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-11 09:59:59,474 104 INFO rb-3df6733-223812-402932 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-11 09:59:59,491 104 INFO rb-3df6733-223812-402932 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-11 10:00:00,332 104 INFO rb-3df6733-223812-402932 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-11 10:00:00,341 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:00,349 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78289461 for PoS orders references: ['Order 00324-002-0003'] (draft: True) 2026-08-11 10:00:00,357 104 INFO rb-3df6733-223812-402932 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-11 10:00:00,453 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78289461 with result: [{'id': 399, 'pos_reference': 'Order 00324-002-0003', 'account_move': False}] 2026-08-11 10:00:00,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.063 0.057 2026-08-11 10:00:01,235 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:01,243 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:01,266 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:01,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.031 0.030 2026-08-11 10:00:02,078 104 INFO rb-3df6733-223812-402932 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-11 10:00:02,090 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 10:00:02,107 104 INFO rb-3df6733-223812-402932 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-11 10:00:02,130 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:00:02,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.022 0.017 2026-08-11 10:00:02,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.007 0.040 2026-08-11 10:00:02,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.009 0.022 2026-08-11 10:00:02,967 104 INFO rb-3df6733-223812-402932 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-11 10:00:02,974 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:02,990 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:03] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:00:03,009 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,785 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,790 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,810 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,824 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,840 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,858 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,874 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,891 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:03,917 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13473818 for PoS orders references: ['Order 00324-002-0004'] (draft: True) 2026-08-11 10:00:03,932 104 INFO rb-3df6733-223812-402932 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-11 10:00:03,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13473818 with result: [{'id': 400, 'pos_reference': 'Order 00324-002-0004', 'account_move': False}] 2026-08-11 10:00:03,992 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.025 0.055 2026-08-11 10:00:04,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 10:00:04,752 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:04,758 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:04,775 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:04,805 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:04] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.029 2026-08-11 10:00:05,578 104 INFO rb-3df6733-223812-402932 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-11 10:00:05,590 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 10:00:05,607 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 10:00:05,628 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-08-11 10:00:05,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:05] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.036 0.019 2026-08-11 10:00:05,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:05] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.030 0.055 2026-08-11 10:00:06,460 104 INFO rb-3df6733-223812-402932 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-11 10:00:06,475 104 INFO rb-3df6733-223812-402932 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-11 10:00:06,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 10:00:06,478 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:00:06,495 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:06] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:00:06,503 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37479 2026-08-11 10:00:06,503 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:00:06,504 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37479 2026-08-11 10:00:06,600 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100006_599924_TestFrontend.txt 2026-08-11 10:00:06,600 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpuxmw2vkl_chrome_odoo" 2026-08-11 10:00:06,625 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-08-11 10:00:07,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37706 2026-08-11 10:00:07,084 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmprdb9rxvd_chrome_odoo 2026-08-11 10:00:07,084 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42867/json/version 2026-08-11 10:00:07,087 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42867/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:00:07,118 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:00:07,118 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42867/json 2026-08-11 10:00:07,119 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42867/json with timeout 3 increased to 10s during tests 2026-08-11 10:00:07,159 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42867/devtools/page/B041D8A55C73437744C1BA260297E40D 2026-08-11 10:00:07,178 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:00:07,199 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:00:07,456 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:00:07,461 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:00:07,464 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:00:07,464 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:00:07,481 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:00:08,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.121 0.552 2026-08-11 10:00:08,150 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'B041D8A55C73437744C1BA260297E40D', 'loaderId': 'EEDDBB798A3032A37A3436EA4F545D2E', 'isDownload': False} 2026-08-11 10:00:08,150 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-08-11 10:00:08,170 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:00:08,194 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.013 2026-08-11 10:00:08,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.025 2026-08-11 10:00:08,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.027 2026-08-11 10:00:08,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.006 2026-08-11 10:00:08,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.014 2026-08-11 10:00:08,647 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:00:08,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 10:00:08,670 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 10:00:08,686 104 INFO rb-3df6733-223812-402932 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-11 10:00:09,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.311 0.415 2026-08-11 10:00:09,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:09] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.743 2026-08-11 10:00:09,512 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:00:09,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.037 0.089 2026-08-11 10:00:09,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.004 2026-08-11 10:00:09,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.008 2026-08-11 10:00:10,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.252 0.332 2026-08-11 10:00:10,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.043 0.046 2026-08-11 10:00:10,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00: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-11 10:00:10,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:00:10,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.033 0.032 2026-08-11 10:00:10,628 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 10:00:10,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.103 2026-08-11 10:00:10,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.018 0.172 2026-08-11 10:00:10,725 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "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-11 10:00:10,741 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:10,778 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:00:10,786 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:10,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.029 0.233 2026-08-11 10:00:10,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.023 0.033 2026-08-11 10:00:10,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.026 0.303 2026-08-11 10:00:10,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.012 0.254 2026-08-11 10:00:10,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.258 2026-08-11 10:00:10,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.400 2026-08-11 10:00:10,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:10] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.019 0.168 2026-08-11 10:00:11,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.149 2026-08-11 10:00:11,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.129 2026-08-11 10:00:11,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.130 2026-08-11 10:00:11,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.003 0.131 2026-08-11 10:00:11,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.125 2026-08-11 10:00:11,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.011 0.065 2026-08-11 10:00:11,441 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:00:11,458 104 INFO rb-3df6733-223812-402932 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-11 10:00:11,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.014 2026-08-11 10:00:11,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:00:11,486 104 INFO rb-3df6733-223812-402932 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-11 10:00:11,613 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:12,447 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,457 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,479 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,491 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,506 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,529 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,542 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,557 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,573 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:12,585 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18221010 for PoS orders references: ['Order 00325-002-0001'] (draft: True) 2026-08-11 10:00:12,591 104 INFO rb-3df6733-223812-402932 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-11 10:00:12,698 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18221010 with result: [{'id': 401, 'pos_reference': 'Order 00325-002-0001', 'account_move': False}] 2026-08-11 10:00:12,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.067 0.067 2026-08-11 10:00:12,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:00:13,481 104 INFO rb-3df6733-223812-402932 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-11 10:00:13,492 104 INFO rb-3df6733-223812-402932 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-11 10:00:13,545 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.030 0.029 2026-08-11 10:00:13,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:00:14,319 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:00:14,341 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:00:14,348 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:00:14,348 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:00:14,360 104 INFO rb-3df6733-223812-402932 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-11 10:00:14,375 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:00:14,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:14] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 10:00:14,405 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:00:14,416 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:00:14,418 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34928233 for PoS orders references: ['Order 00325-002-0001'] (draft: False) 2026-08-11 10:00:14,450 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [640] 2026-08-11 10:00:14,649 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34928233 with result: [{'id': 401, 'pos_reference': 'Order 00325-002-0001', 'account_move': False}] 2026-08-11 10:00:14,660 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.134 0.120 2026-08-11 10:00:15,446 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:15,457 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:15,473 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:15,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.038 0.007 2026-08-11 10:00:16,285 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-11 10:00:16,289 104 INFO rb-3df6733-223812-402932 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-11 10:00:16,308 104 INFO rb-3df6733-223812-402932 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-11 10:00:16,323 104 INFO rb-3df6733-223812-402932 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-11 10:00:16,343 104 INFO rb-3df6733-223812-402932 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-11 10:00:16,357 104 INFO rb-3df6733-223812-402932 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-11 10:00:16,374 104 INFO rb-3df6733-223812-402932 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-11 10:00:16,393 104 INFO rb-3df6733-223812-402932 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-11 10:00:16,407 104 INFO rb-3df6733-223812-402932 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-11 10:00:16,425 104 INFO rb-3df6733-223812-402932 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-11 10:00:17,276 104 INFO rb-3df6733-223812-402932 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-11 10:00:17,290 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:17,298 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96720855 for PoS orders references: ['Order 00325-002-0002'] (draft: True) 2026-08-11 10:00:17,306 104 INFO rb-3df6733-223812-402932 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-11 10:00:17,344 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96720855 with result: [{'id': 402, 'pos_reference': 'Order 00325-002-0002', 'account_move': False}] 2026-08-11 10:00:17,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.019 0.041 2026-08-11 10:00:17,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:00:18,118 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:18,123 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:18,142 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:18,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:18] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.027 2026-08-11 10:00:18,928 104 INFO rb-3df6733-223812-402932 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-11 10:00:18,939 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 10:00:18,956 104 INFO rb-3df6733-223812-402932 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-11 10:00:18,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:18] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 10:00:18,974 104 INFO rb-3df6733-223812-402932 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-11 10:00:19,752 104 INFO rb-3df6733-223812-402932 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-11 10:00:19,759 104 INFO rb-3df6733-223812-402932 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-11 10:00:19,792 104 INFO rb-3df6733-223812-402932 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-11 10:00:19,795 104 INFO rb-3df6733-223812-402932 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-11 10:00:19,807 104 INFO rb-3df6733-223812-402932 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-11 10:00:19,826 104 INFO rb-3df6733-223812-402932 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-11 10:00:19,841 104 INFO rb-3df6733-223812-402932 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-11 10:00:19,858 104 INFO rb-3df6733-223812-402932 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-11 10:00:20,709 104 INFO rb-3df6733-223812-402932 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-11 10:00:20,723 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:00:20,742 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:00:20,756 104 INFO rb-3df6733-223812-402932 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-11 10:00:20,775 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:00:20,790 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10437010 for PoS orders references: ['Order 00325-002-0003'] (draft: False) 2026-08-11 10:00:20,794 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:00:20,919 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10437010 with result: [{'id': 403, 'pos_reference': 'Order 00325-002-0003', 'account_move': False}] 2026-08-11 10:00:20,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.082 0.075 2026-08-11 10:00:21,717 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:21,723 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:21,741 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:21,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:21] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.031 0.032 2026-08-11 10:00:21,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:00:22,561 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-11 10:00:22,574 104 INFO rb-3df6733-223812-402932 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-11 10:00:22,596 104 INFO rb-3df6733-223812-402932 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-11 10:00:22,607 104 INFO rb-3df6733-223812-402932 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-11 10:00:22,624 104 INFO rb-3df6733-223812-402932 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-11 10:00:22,640 104 INFO rb-3df6733-223812-402932 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-11 10:00:22,658 104 INFO rb-3df6733-223812-402932 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-11 10:00:22,675 104 INFO rb-3df6733-223812-402932 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-11 10:00:22,690 104 INFO rb-3df6733-223812-402932 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-11 10:00:22,707 104 INFO rb-3df6733-223812-402932 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-11 10:00:23,559 104 INFO rb-3df6733-223812-402932 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-11 10:00:23,574 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:23,582 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32905479 for PoS orders references: ['Order 00325-002-0004'] (draft: True) 2026-08-11 10:00:23,590 104 INFO rb-3df6733-223812-402932 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-11 10:00:23,653 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32905479 with result: [{'id': 404, 'pos_reference': 'Order 00325-002-0004', 'account_move': False}] 2026-08-11 10:00:23,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.037 0.055 2026-08-11 10:00:24,433 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:24,439 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:24,457 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:24,500 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.031 0.025 2026-08-11 10:00:25,265 104 INFO rb-3df6733-223812-402932 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-11 10:00:25,273 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 10:00:25,290 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:00:25,307 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:00:25,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:25] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.009 0.023 2026-08-11 10:00:26,124 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("2.0")' 2026-08-11 10:00:26,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.30")' 2026-08-11 10:00:26,156 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("0.40")' 2026-08-11 10:00:26,174 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("0.50")' 2026-08-11 10:00:26,190 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-08-11 10:00:26,207 104 INFO rb-3df6733-223812-402932 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-11 10:00:26,222 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:26,239 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:00:26,256 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:26,273 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:26,294 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:26,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.026 2026-08-11 10:00:27,081 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-11 10:00:27,090 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:00:27,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:00:27,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.033 2026-08-11 10:00:27,925 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("6.0")' 2026-08-11 10:00:27,939 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.90")' 2026-08-11 10:00:27,956 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.20")' 2026-08-11 10:00:27,972 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("1.50")' 2026-08-11 10:00:27,989 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-08-11 10:00:28,006 104 INFO rb-3df6733-223812-402932 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-11 10:00:28,022 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:28,039 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:00:28,056 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:28,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:28,089 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:28,126 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.028 0.020 2026-08-11 10:00:28,894 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-11 10:00:28,906 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:00:28,924 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:00:28,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.019 2026-08-11 10:00:29,715 104 INFO rb-3df6733-223812-402932 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-11 10:00:29,722 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:00:29,741 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:00:29,756 104 INFO rb-3df6733-223812-402932 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-11 10:00:29,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:00:29,798 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:00:29,806 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66424650 for PoS orders references: ['Order 00325-002-0004'] (draft: False) 2026-08-11 10:00:29,818 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [644] 2026-08-11 10:00:29,912 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66424650 with result: [{'id': 404, 'pos_reference': 'Order 00325-002-0004', 'account_move': False}] 2026-08-11 10:00:29,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.042 0.084 2026-08-11 10:00:30,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("8.0")' 2026-08-11 10:00:30,722 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("1.20")' 2026-08-11 10:00:30,742 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.60")' 2026-08-11 10:00:30,756 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("2.00")' 2026-08-11 10:00:30,772 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-08-11 10:00:30,790 104 INFO rb-3df6733-223812-402932 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-11 10:00:30,807 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:30,823 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:00:30,839 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:30,856 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:30,874 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:00:30,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.023 2026-08-11 10:00:30,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:00:31,662 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-11 10:00:31,672 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 10:00:31,689 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("Tipping")' 2026-08-11 10:00:31,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .tip-cell:contains("1.00")' 2026-08-11 10:00:31,723 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-08-11 10:00:31,739 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-11 10:00:31,757 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 10:00:31,773 104 INFO rb-3df6733-223812-402932 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-11 10:00:31,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:31] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.026 0.028 2026-08-11 10:00:31,790 104 INFO rb-3df6733-223812-402932 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-11 10:00:31,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-11 10:00:31,827 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:00:31,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:31] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.019 0.021 2026-08-11 10:00:31,848 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:00:31,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.020 0.035 2026-08-11 10:00:31,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:31] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.012 0.062 2026-08-11 10:00:32,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:00:32,677 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:00:32,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-08-11 10:00:32,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-11 10:00:32,723 104 INFO rb-3df6733-223812-402932 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-11 10:00:32,739 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 10:00:32,756 104 INFO rb-3df6733-223812-402932 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-11 10:00:32,777 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 10:00:32,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 10:00:32,806 104 INFO rb-3df6733-223812-402932 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-11 10:00:32,825 104 INFO rb-3df6733-223812-402932 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-11 10:00:32,840 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:00:32,860 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 10:00:32,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26913940 for PoS orders references: ['Order 00325-002-0002'] (draft: False) 2026-08-11 10:00:32,877 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [642] 2026-08-11 10:00:32,947 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26913940 with result: [{'id': 402, 'pos_reference': 'Order 00325-002-0002', 'account_move': False}] 2026-08-11 10:00:32,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.034 0.074 2026-08-11 10:00:33,046 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:00:33,048 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:00:33,049 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:00:33,051 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:00:33,052 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:00:33,053 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:00:33,058 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:00:33,062 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:00:33,064 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:00:33,078 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:00:33,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:00:33,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:00:33,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:33,099 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:00:33,099 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:00:33,100 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:00:33,101 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:00:33,101 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:00:33,102 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:00:33,102 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:00:33,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:00:33,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:00:33,104 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:00:33,117 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:00:33,118 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:00:33,119 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:00:33,121 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:00:33,122 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:00:33,126 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:00:33,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:00:33,128 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:00:33,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:00:33,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:00:33,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:00:33,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:00:33,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:00:33,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:00:33,166 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:00:33,167 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:00:33,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:00:33,174 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:00:33,178 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:00:33,197 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:00:33,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 10:00:33,204 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:00:33,205 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:00:33,208 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:00:33,218 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:00:33,221 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:00:33,222 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:00:33,226 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:00:33,239 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 10:00:33,251 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-08-11 10:00:33,255 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:00:33,257 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:00:33,264 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:00:33,266 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:00:33,267 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:00:33,267 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:00:33,268 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:00:33,268 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:00:33,269 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:00:33,269 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:00:33,274 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:00:33,279 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:00:33,281 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:00:33,281 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:00:33,287 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:00:33,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.014 0.013 2026-08-11 10:00:33,295 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:00:33,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:00:33,301 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "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-11 10:00:33,302 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:00:33,303 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:00:33,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:00:33,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:00:33,305 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:00:33,306 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:00:33,308 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:00:33,312 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:00:33,313 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:00:33,314 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:00:33,315 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:00:33,316 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:00:33,317 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:00:33,318 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:00:33,324 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:00:33,327 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:00:33,372 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:00:33,375 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:00:33,377 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:00:33,377 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:00:33,378 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:00:33,383 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:00:33,386 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:00:33,388 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:00:33,397 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:00:33,399 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 10:00:33,403 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:00:33,405 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:00:33,405 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:00:33,407 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-08-11 10:00:33,409 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:00:33,410 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 10:00:33,413 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:00:33,414 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:00:33,417 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:00:33,419 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:00:33,437 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:00:33,439 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-08-11 10:00:33,444 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:00:33,457 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:00:33,462 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:00:33,464 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:00:33,466 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:00:33,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:00:33,468 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:00:33,471 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:00:33,471 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:00:33,823 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:00:33,916 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:33] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:00:35,184 104 INFO rb-3df6733-223812-402932 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-11 10:00:35,189 104 INFO rb-3df6733-223812-402932 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-11 10:00:35,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 10:00:35,208 104 INFO rb-3df6733-223812-402932 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-11 10:00:35,988 104 INFO rb-3df6733-223812-402932 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-11 10:00:35,994 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,007 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,025 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,039 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,057 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,073 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,089 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,929 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,939 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:00:36,957 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:00:36,972 104 INFO rb-3df6733-223812-402932 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-11 10:00:36,989 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:00:37,002 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6582916 for PoS orders references: ['Order 00325-002-0005'] (draft: False) 2026-08-11 10:00:37,008 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:00:37,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6582916 with result: [{'id': 405, 'pos_reference': 'Order 00325-002-0005', 'account_move': False}] 2026-08-11 10:00:37,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.061 0.051 2026-08-11 10:00:37,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-08-11 10:00:37,924 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 10:00:37,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:37] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.016 0.012 2026-08-11 10:00:39,641 104 INFO rb-3df6733-223812-402932 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-11 10:00:39,659 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:00:39,661 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:00:39,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37706 2026-08-11 10:00:39,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:00:39,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37706 2026-08-11 10:00:39,775 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100039_774128_TestFrontend.txt 2026-08-11 10:00:39,775 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmprdb9rxvd_chrome_odoo" 2026-08-11 10:00:39,841 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-08-11 10:00:40,318 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37987 2026-08-11 10:00:40,319 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmphj0_qgh7_chrome_odoo 2026-08-11 10:00:40,319 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34703/json/version 2026-08-11 10:00:40,320 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34703/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:00:40,383 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:00:40,384 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34703/json 2026-08-11 10:00:40,387 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34703/json with timeout 3 increased to 10s during tests 2026-08-11 10:00:40,405 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:34703/devtools/page/207EE2C3A5FF15414CA55966DDAC8F49 2026-08-11 10:00:40,499 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:00:40,517 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:00:40,703 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:00:40,706 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:00:40,712 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:00:40,712 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:00:40,723 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:00:41,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.095 0.519 2026-08-11 10:00:41,336 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '207EE2C3A5FF15414CA55966DDAC8F49', 'loaderId': '7251E14D329D8B61CC85CBDC63B39889', 'isDownload': False} 2026-08-11 10:00:41,336 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-08-11 10:00:41,347 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:00:41,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.011 2026-08-11 10:00:41,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-11 10:00:41,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.037 2026-08-11 10:00:41,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 10:00:41,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 10:00:41,800 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:41,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 10:00:41,817 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:00:41,831 104 INFO rb-3df6733-223812-402932 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-11 10:00:42,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.251 0.433 2026-08-11 10:00:42,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:42] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.691 2026-08-11 10:00:42,596 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:00:42,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.081 2026-08-11 10:00:42,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 10:00:42,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:00:43,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.186 0.304 2026-08-11 10:00:43,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.055 2026-08-11 10:00:43,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "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-11 10:00:43,528 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:00:43,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.044 0.043 2026-08-11 10:00:43,682 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.014 0.119 2026-08-11 10:00:43,687 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:43,694 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00: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-11 10:00:43,711 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:00:43,735 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:43,742 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:00:43,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.025 0.177 2026-08-11 10:00:43,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.025 0.197 2026-08-11 10:00:43,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.266 2026-08-11 10:00:43,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.267 2026-08-11 10:00:43,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.009 0.211 2026-08-11 10:00:43,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.016 0.155 2026-08-11 10:00:43,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.008 0.174 2026-08-11 10:00:43,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.151 2026-08-11 10:00:43,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.118 2026-08-11 10:00:43,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.113 2026-08-11 10:00:43,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.112 2026-08-11 10:00:44,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:44] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.003 0.087 2026-08-11 10:00:44,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:44] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.007 0.054 2026-08-11 10:00:44,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.057 2026-08-11 10:00:44,405 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:00:44,423 104 INFO rb-3df6733-223812-402932 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-11 10:00:44,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:44] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.016 2026-08-11 10:00:44,453 104 INFO rb-3df6733-223812-402932 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-11 10:00:44,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:44] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.018 2026-08-11 10:00:44,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:00:45,417 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,423 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,439 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,455 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,473 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,489 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,505 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,524 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,539 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,555 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,572 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,588 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,606 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,622 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,639 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,655 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.003 2026-08-11 10:00:45,672 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,704 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,705 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,722 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,738 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,759 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,773 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,788 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,805 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,824 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,838 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,857 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,872 104 INFO rb-3df6733-223812-402932 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-11 10:00:45,888 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:00:45,900 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12151929 for PoS orders references: ['Order 00326-002-0001'] (draft: True) 2026-08-11 10:00:45,906 104 INFO rb-3df6733-223812-402932 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-11 10:00:46,009 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12151929 with result: [{'id': 406, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-08-11 10:00:46,023 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:46] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.051 0.076 2026-08-11 10:00:46,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:00:46,788 104 INFO rb-3df6733-223812-402932 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-11 10:00:46,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:46] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.012 0.029 2026-08-11 10:00:47,602 104 INFO rb-3df6733-223812-402932 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-11 10:00:47,623 104 INFO rb-3df6733-223812-402932 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-11 10:00:47,638 104 INFO rb-3df6733-223812-402932 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-11 10:00:47,656 104 INFO rb-3df6733-223812-402932 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-11 10:00:47,672 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-11 10:00:47,694 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-11 10:00:47,699 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:47,700 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:47,721 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:47,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:47,741 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-11 10:00:47,746 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90899721 for PoS orders references: ['Order 00326-002-0001'] (draft: True) 2026-08-11 10:00:47,787 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [652, 653, 654] 2026-08-11 10:00:47,869 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90899721 with result: [{'id': 406, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-08-11 10:00:47,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.065 0.085 2026-08-11 10:00:47,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.024 0.029 2026-08-11 10:00:48,731 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-11 10:00:48,739 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:00:48,756 104 INFO rb-3df6733-223812-402932 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-11 10:00:48,778 104 INFO rb-3df6733-223812-402932 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-11 10:00:48,788 104 INFO rb-3df6733-223812-402932 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-11 10:00:48,805 104 INFO rb-3df6733-223812-402932 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-11 10:00:48,823 104 INFO rb-3df6733-223812-402932 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-11 10:00:48,839 104 INFO rb-3df6733-223812-402932 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-11 10:00:48,855 104 INFO rb-3df6733-223812-402932 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-11 10:00:48,872 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:00:48,889 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-11 10:00:48,910 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-11 10:00:48,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.029 2026-08-11 10:00:49,711 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 10:00:49,722 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:00:49,739 104 INFO rb-3df6733-223812-402932 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-11 10:00:49,755 104 INFO rb-3df6733-223812-402932 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-11 10:00:49,756 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:00:49,763 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37987 2026-08-11 10:00:49,764 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:00:49,765 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37987 2026-08-11 10:00:49,865 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100049_865104_TestFrontend.txt 2026-08-11 10:00:49,865 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmphj0_qgh7_chrome_odoo" 2026-08-11 10:00:49,906 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-08-11 10:00:50,337 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38196 2026-08-11 10:00:50,338 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp7346yogu_chrome_odoo 2026-08-11 10:00:50,338 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46579/json/version 2026-08-11 10:00:50,340 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46579/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:00:50,429 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:00:50,429 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46579/json 2026-08-11 10:00:50,430 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46579/json with timeout 3 increased to 10s during tests 2026-08-11 10:00:50,468 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46579/devtools/page/5BAA8DE41F21E6C165B274F6625D352D 2026-08-11 10:00:50,486 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:00:50,536 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:00:50,799 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:00:50,802 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:00:50,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:00:50,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:00:50,817 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:00:51,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.095 0.520 2026-08-11 10:00:51,432 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '5BAA8DE41F21E6C165B274F6625D352D', 'loaderId': '1A93CE3A167EF7CC74F646DEC3529567', 'isDownload': False} 2026-08-11 10:00:51,432 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-08-11 10:00:51,451 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:00:51,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.011 2026-08-11 10:00:51,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.028 2026-08-11 10:00:51,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.043 2026-08-11 10:00:51,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.013 2026-08-11 10:00:51,872 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.017 2026-08-11 10:00:51,897 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:51,911 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:51,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.014 2026-08-11 10:00:51,933 104 INFO rb-3df6733-223812-402932 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-11 10:00:52,570 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.224 0.411 2026-08-11 10:00:52,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:52] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.658 2026-08-11 10:00:52,662 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:00:52,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.068 2026-08-11 10:00:52,875 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 10:00:52,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:00:53,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.107 0.267 2026-08-11 10:00:53,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.044 2026-08-11 10:00:53,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.006 0.012 2026-08-11 10:00:53,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:00:53,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.025 0.047 2026-08-11 10:00:53,496 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:53,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.096 2026-08-11 10:00:53,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.007 0.118 2026-08-11 10:00:53,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.161 2026-08-11 10:00:53,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.179 2026-08-11 10:00:53,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "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-11 10:00:53,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.189 2026-08-11 10:00:53,645 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:00:53,646 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:00:53,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.019 0.154 2026-08-11 10:00:53,666 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 10:00:53,696 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.150 2026-08-11 10:00:53,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.134 2026-08-11 10:00:53,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.011 0.096 2026-08-11 10:00:53,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.093 2026-08-11 10:00:53,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.098 2026-08-11 10:00:53,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.106 2026-08-11 10:00:53,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.120 2026-08-11 10:00:53,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.121 2026-08-11 10:00:53,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:53] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.038 2026-08-11 10:00:54,322 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:00:54,340 104 INFO rb-3df6733-223812-402932 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-11 10:00:54,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.017 2026-08-11 10:00:54,358 104 INFO rb-3df6733-223812-402932 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-11 10:00:54,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.015 2026-08-11 10:00:54,464 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:55,331 104 INFO rb-3df6733-223812-402932 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-11 10:00:55,338 104 INFO rb-3df6733-223812-402932 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-11 10:00:55,356 104 INFO rb-3df6733-223812-402932 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-11 10:00:55,372 104 INFO rb-3df6733-223812-402932 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-11 10:00:55,388 104 INFO rb-3df6733-223812-402932 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-11 10:00:55,407 104 INFO rb-3df6733-223812-402932 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-11 10:00:55,422 104 INFO rb-3df6733-223812-402932 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-11 10:00:55,438 104 INFO rb-3df6733-223812-402932 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-11 10:00:55,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:00:56,279 104 INFO rb-3df6733-223812-402932 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-11 10:00:56,288 104 INFO rb-3df6733-223812-402932 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-11 10:00:56,305 104 INFO rb-3df6733-223812-402932 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-11 10:00:56,327 104 INFO rb-3df6733-223812-402932 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-11 10:00:56,338 104 INFO rb-3df6733-223812-402932 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-11 10:00:56,355 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-11 10:00:56,378 104 INFO rb-3df6733-223812-402932 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-11 10:00:56,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:00:56,388 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:00:56,391 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:00:56,411 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:56] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.010 0.010 2026-08-11 10:00:56,414 104 INFO rb-3df6733-223812-402932 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-11 10:00:56,420 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93058501 for PoS orders references: ['Order 00327-002-0002'] (draft: False) 2026-08-11 10:00:56,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:00:57,601 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93058501 with result: [{'id': 407, 'pos_reference': 'Order 00327-002-0002', 'account_move': False}] 2026-08-11 10:00:57,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.121 1.091 2026-08-11 10:00:57,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.048 2026-08-11 10:00:57,648 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97084567 for PoS orders references: ['Order 00327-002-0001'] (draft: True) 2026-08-11 10:00:57,743 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97084567 with result: [{'id': 408, 'pos_reference': 'Order 00327-002-0001', 'account_move': False}] 2026-08-11 10:00:57,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.060 0.051 2026-08-11 10:00:57,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:57] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.089 2026-08-11 10:00:58,527 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:00:58,538 104 INFO rb-3df6733-223812-402932 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-11 10:00:58,555 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:00:58,573 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:00:58,588 104 INFO rb-3df6733-223812-402932 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-11 10:00:58,606 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:00:58,622 104 INFO rb-3df6733-223812-402932 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-11 10:00:58,634 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76253930 for PoS orders references: ['Order 00327-002-0001'] (draft: False) 2026-08-11 10:00:58,656 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [657] 2026-08-11 10:00:58,782 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76253930 with result: [{'id': 408, 'pos_reference': 'Order 00327-002-0001', 'account_move': False}] 2026-08-11 10:00:58,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.080 0.094 2026-08-11 10:00:59,562 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:00:59,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:00:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:00:59,576 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38196 2026-08-11 10:00:59,577 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:00:59,577 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38196 2026-08-11 10:00:59,679 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100059_678671_TestFrontend.txt 2026-08-11 10:00:59,679 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp7346yogu_chrome_odoo" 2026-08-11 10:00:59,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-08-11 10:01:00,159 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38405 2026-08-11 10:01:00,160 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpxufxauop_chrome_odoo 2026-08-11 10:01:00,160 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43335/json/version 2026-08-11 10:01:00,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43335/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:01:00,188 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:01:00,189 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43335/json 2026-08-11 10:01:00,202 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43335/json with timeout 3 increased to 10s during tests 2026-08-11 10:01:00,260 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:43335/devtools/page/2357C02C4DA973A06BE1E169A51BD15B 2026-08-11 10:01:00,285 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:01:00,293 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:01:00,512 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:01:00,514 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:01:00,517 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:01:00,517 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:01:00,527 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:01:01,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.137 0.524 2026-08-11 10:01:01,187 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '2357C02C4DA973A06BE1E169A51BD15B', 'loaderId': 'BC9675390B42C9B8BE6383FA285D1E6A', 'isDownload': False} 2026-08-11 10:01:01,187 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-08-11 10:01:01,206 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:01,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.009 2026-08-11 10:01:01,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.013 2026-08-11 10:01:01,242 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.018 2026-08-11 10:01:01,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.010 0.010 2026-08-11 10:01:01,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.017 2026-08-11 10:01:01,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:01,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:01,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.022 2026-08-11 10:01:01,692 104 INFO rb-3df6733-223812-402932 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-11 10:01:02,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.338 0.451 2026-08-11 10:01:02,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:02] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.796 2026-08-11 10:01:02,557 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:02,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.092 2026-08-11 10:01:02,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:01:02,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 10:01:03,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.167 0.313 2026-08-11 10:01:03,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.043 2026-08-11 10:01:03,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "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-11 10:01:03,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 10:01:03,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.034 0.059 2026-08-11 10:01:03,573 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:03,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.017 0.127 2026-08-11 10:01:03,630 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "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-11 10:01:03,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:03,657 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:03,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:03,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.187 2026-08-11 10:01:03,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.007 0.223 2026-08-11 10:01:03,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.242 2026-08-11 10:01:03,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.247 2026-08-11 10:01:03,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.008 0.178 2026-08-11 10:01:03,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.038 0.130 2026-08-11 10:01:03,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.009 0.174 2026-08-11 10:01:03,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.140 2026-08-11 10:01:03,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.128 2026-08-11 10:01:03,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.131 2026-08-11 10:01:03,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.126 2026-08-11 10:01:03,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.005 0.095 2026-08-11 10:01:03,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.020 0.084 2026-08-11 10:01:03,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.092 2026-08-11 10:01:04,359 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:01:04,373 104 INFO rb-3df6733-223812-402932 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-11 10:01:04,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-08-11 10:01:04,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:04] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.021 2026-08-11 10:01:04,404 104 INFO rb-3df6733-223812-402932 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-11 10:01:04,512 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:05,375 104 INFO rb-3df6733-223812-402932 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-11 10:01:05,382 104 INFO rb-3df6733-223812-402932 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-11 10:01:05,406 104 INFO rb-3df6733-223812-402932 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-11 10:01:05,407 104 INFO rb-3df6733-223812-402932 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-11 10:01:05,424 104 INFO rb-3df6733-223812-402932 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-11 10:01:05,439 104 INFO rb-3df6733-223812-402932 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-11 10:01:05,455 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:01:05,487 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:01:05,495 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:05,498 104 INFO rb-3df6733-223812-402932 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-11 10:01:05,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:05,512 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:01:05,545 104 INFO rb-3df6733-223812-402932 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-11 10:01:05,552 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:05,558 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50338431 for PoS orders references: ['Order 00328-002-0001'] (draft: False) 2026-08-11 10:01:05,736 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50338431 with result: [{'id': 409, 'pos_reference': 'Order 00328-002-0001', 'account_move': False}] 2026-08-11 10:01:05,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.089 0.113 2026-08-11 10:01:05,867 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:01:05,867 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:01:05,868 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:01:05,868 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:01:05,868 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:01:05,869 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:01:05,874 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:01:05,874 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:01:05,874 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:01:05,877 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:01:05,877 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:01:05,878 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:01:05,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:01:05,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:01:05,880 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:01:05,881 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:01:05,882 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:01:05,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:01:05,918 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:01:05,919 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:01:05,920 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:01:05,930 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:05,934 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.046 2026-08-11 10:01:05,935 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:01:05,939 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:01:05,942 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:01:05,943 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:01:05,944 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:01:05,944 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:01:05,944 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:01:05,944 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:01:05,945 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:01:05,945 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:01:05,945 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:01:05,946 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:01:05,989 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:05,990 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:05] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:06,001 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:06,012 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:01:06,035 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-11 10:01:06,036 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:06,059 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:01:06,068 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 10:01:06,071 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:01:06,079 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-08-11 10:01:06,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-08-11 10:01:06,089 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:01:06,100 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:01:06,105 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:01:06,107 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:01:06,114 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:01:06,118 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:01:06,124 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:01:06,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:01:06,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:01:06,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:01:06,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:01:06,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:01:06,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:01:06,137 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:01:06,140 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:01:06,141 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:01:06,142 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:01:06,142 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:01:06,143 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:01:06,143 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:01:06,143 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:01:06,144 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:01:06,144 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:01:06,145 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:01:06,146 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:01:06,147 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:01:06,147 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:01:06,148 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:01:06,148 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:01:06,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.021 0.017 2026-08-11 10:01:06,149 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:01:06,163 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "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-11 10:01:06,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:01:06,182 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 10:01:06,190 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:06,195 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:01:06,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:06,213 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:01:06,215 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:01:06,218 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:01:06,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:01:06,242 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:06,255 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:01:06,260 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:01:06,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 10:01:06,285 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:01:06,291 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:01:06,292 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:01:06,292 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:01:06,294 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:01:06,295 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:01:06,296 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:01:06,296 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:01:06,297 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:01:06,297 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:01:06,298 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:01:06,298 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:01:06,299 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:01:06,299 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:01:06,300 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:01:06,300 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:01:06,301 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:01:06,301 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:01:06,302 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:01:06,302 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:01:06,303 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:01:06,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:01:06,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:01:06,305 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:01:06,305 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:01:06,305 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:01:06,305 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:01:06,306 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:01:06,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:01:06,644 104 INFO rb-3df6733-223812-402932 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-11 10:01:06,671 104 INFO rb-3df6733-223812-402932 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-11 10:01:06,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.011 0.007 2026-08-11 10:01:06,675 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 10:01:06,676 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-08-11 10:01:06,769 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:06] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:07,914 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:01:08,065 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 10:01:08,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:08] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.010 0.021 2026-08-11 10:01:08,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:08] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.016 0.020 2026-08-11 10:01:08,920 104 INFO rb-3df6733-223812-402932 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-11 10:01:08,922 104 INFO rb-3df6733-223812-402932 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-11 10:01:08,938 104 INFO rb-3df6733-223812-402932 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-11 10:01:08,954 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-08-11 10:01:08,975 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:01:08,991 104 INFO rb-3df6733-223812-402932 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-11 10:01:09,004 104 INFO rb-3df6733-223812-402932 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-11 10:01:09,006 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:01:09,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38405 2026-08-11 10:01:09,014 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:01:09,014 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38405 2026-08-11 10:01:09,110 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100109_110585_TestFrontend.txt 2026-08-11 10:01:09,110 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpxufxauop_chrome_odoo" 2026-08-11 10:01:09,135 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-08-11 10:01:12,317 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38653 2026-08-11 10:01:12,317 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp3yshkfa8_chrome_odoo 2026-08-11 10:01:12,318 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:40767/json/version 2026-08-11 10:01:12,320 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40767/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:01:12,351 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:01:12,351 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:40767/json 2026-08-11 10:01:12,352 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40767/json with timeout 3 increased to 10s during tests 2026-08-11 10:01:12,367 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:40767/devtools/page/D7DCF3D26BA28059C78394861CE25A0F 2026-08-11 10:01:12,372 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:01:12,414 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:01:12,736 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:01:12,739 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:01:12,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:01:12,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:01:12,769 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:01:13,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:13] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.145 0.562 2026-08-11 10:01:13,474 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'D7DCF3D26BA28059C78394861CE25A0F', 'loaderId': 'C93C5FE5C2528AB6982988772D106FF9', 'isDownload': False} 2026-08-11 10:01:13,474 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-08-11 10:01:13,485 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:13,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:13] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.011 2026-08-11 10:01:13,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:13] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.029 2026-08-11 10:01:13,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:13] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.029 2026-08-11 10:01:13,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:13] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 10:01:13,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 10:01:14,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.012 2026-08-11 10:01:14,010 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:14,015 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 10:01:14,022 104 INFO rb-3df6733-223812-402932 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-11 10:01:14,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.237 0.438 2026-08-11 10:01:14,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.678 2026-08-11 10:01:14,780 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:14,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.054 0.094 2026-08-11 10:01:15,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:01:15,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:01:15,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 189 0.122 0.349 2026-08-11 10:01:15,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.044 2026-08-11 10:01:15,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "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-11 10:01:15,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.009 0.006 2026-08-11 10:01:15,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.045 0.056 2026-08-11 10:01:15,825 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:15,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01: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-11 10:01:15,841 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:15,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /web/image?model=product.product&field=image_128&id=1637&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.019 0.139 2026-08-11 10:01:15,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.008 0.172 2026-08-11 10:01:15,912 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:15,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.018 0.231 2026-08-11 10:01:15,953 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:15,986 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:15] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.243 2026-08-11 10:01:16,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.008 0.283 2026-08-11 10:01:16,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.181 2026-08-11 10:01:16,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.184 2026-08-11 10:01:16,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.035 0.157 2026-08-11 10:01:16,129 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.153 2026-08-11 10:01:16,164 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1642&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.163 2026-08-11 10:01:16,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1643&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.005 0.164 2026-08-11 10:01:16,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1644&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.010 0.174 2026-08-11 10:01:16,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1645&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.208 2026-08-11 10:01:16,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.008 0.174 2026-08-11 10:01:16,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1648&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.192 2026-08-11 10:01:16,343 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.197 2026-08-11 10:01:16,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1647&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.006 0.204 2026-08-11 10:01:16,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.006 0.203 2026-08-11 10:01:16,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.008 0.200 2026-08-11 10:01:16,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1646&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.185 2026-08-11 10:01:16,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.006 0.210 2026-08-11 10:01:16,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.180 2026-08-11 10:01:16,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.158 2026-08-11 10:01:16,558 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:01:16,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.137 2026-08-11 10:01:16,573 104 INFO rb-3df6733-223812-402932 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-11 10:01:16,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.129 2026-08-11 10:01:16,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.096 2026-08-11 10:01:16,595 104 INFO rb-3df6733-223812-402932 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-11 10:01:16,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.005 0.086 2026-08-11 10:01:16,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.056 2026-08-11 10:01:16,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.006 0.066 2026-08-11 10:01:16,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:17,560 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,578 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,588 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,592 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,604 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,685 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,693 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,704 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,721 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,738 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,826 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,837 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,842 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,857 104 INFO rb-3df6733-223812-402932 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-11 10:01:17,871 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-08-11 10:01:18,728 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,760 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,763 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,772 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,800 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,809 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,820 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,837 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,855 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,873 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,890 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,908 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,921 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,937 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,957 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,971 104 INFO rb-3df6733-223812-402932 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-11 10:01:18,988 104 INFO rb-3df6733-223812-402932 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-11 10:01:19,004 104 INFO rb-3df6733-223812-402932 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-11 10:01:19,021 104 INFO rb-3df6733-223812-402932 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-11 10:01:19,037 104 INFO rb-3df6733-223812-402932 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-11 10:01:19,054 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-11 10:01:19,084 104 INFO rb-3df6733-223812-402932 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-11 10:01:19,088 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:19,090 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:19,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:01:19,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 10:01:19,154 104 INFO rb-3df6733-223812-402932 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-11 10:01:19,169 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66767230 for PoS orders references: ['Order 00329-002-0002'] (draft: False) 2026-08-11 10:01:19,172 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:01:19,371 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66767230 with result: [{'id': 410, 'pos_reference': 'Order 00329-002-0002', 'account_move': False}] 2026-08-11 10:01:19,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.094 0.129 2026-08-11 10:01:19,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.063 2026-08-11 10:01:19,411 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48152075 for PoS orders references: ['Order 00329-002-0001'] (draft: True) 2026-08-11 10:01:19,513 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48152075 with result: [{'id': 411, 'pos_reference': 'Order 00329-002-0001', 'account_move': False}] 2026-08-11 10:01:19,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 67 0.040 0.078 2026-08-11 10:01:19,536 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:19] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.061 2026-08-11 10:01:20,298 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:01:20,313 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,321 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,338 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,355 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,371 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,388 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,404 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,421 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,437 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,454 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,470 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,488 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,504 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,522 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,537 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,555 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,571 104 INFO rb-3df6733-223812-402932 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-11 10:01:20,572 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:01:20,586 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38653 2026-08-11 10:01:20,587 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:01:20,588 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38653 2026-08-11 10:01:20,694 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100120_693120_TestFrontend.txt 2026-08-11 10:01:20,694 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp3yshkfa8_chrome_odoo" 2026-08-11 10:01:20,723 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-08-11 10:01:21,136 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38873 2026-08-11 10:01:21,137 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp85by96z5_chrome_odoo 2026-08-11 10:01:21,137 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37173/json/version 2026-08-11 10:01:21,148 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37173/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:01:21,249 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:01:21,249 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37173/json 2026-08-11 10:01:21,250 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37173/json with timeout 3 increased to 10s during tests 2026-08-11 10:01:21,273 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:37173/devtools/page/105E086ECBDB7192C9D4A5F60890C16C 2026-08-11 10:01:21,284 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:01:21,296 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:01:21,544 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:01:21,547 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:01:21,550 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:01:21,550 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:01:21,562 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:01:22,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.091 0.529 2026-08-11 10:01:22,180 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '105E086ECBDB7192C9D4A5F60890C16C', 'loaderId': '339BC27C5107C459FA1BBB7237931C83', 'isDownload': False} 2026-08-11 10:01:22,181 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-08-11 10:01:22,195 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:22,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.012 2026-08-11 10:01:22,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.027 2026-08-11 10:01:22,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.014 2026-08-11 10:01:22,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 10:01:22,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.015 2026-08-11 10:01:22,688 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:22,694 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:22,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 10:01:22,718 104 INFO rb-3df6733-223812-402932 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-11 10:01:23,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.247 0.415 2026-08-11 10:01:23,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:23] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.669 2026-08-11 10:01:23,463 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:23,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.070 2026-08-11 10:01:23,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:01:23,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.011 2026-08-11 10:01:24,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.171 0.349 2026-08-11 10:01:24,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.050 2026-08-11 10:01:24,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "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-11 10:01:24,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:01:24,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.024 0.034 2026-08-11 10:01:24,520 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:24,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.104 2026-08-11 10:01:24,567 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "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-11 10:01:24,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.115 2026-08-11 10:01:24,598 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:24,605 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:24,609 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:24,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.159 2026-08-11 10:01:24,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.196 2026-08-11 10:01:24,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.186 2026-08-11 10:01:24,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.147 2026-08-11 10:01:24,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.008 0.122 2026-08-11 10:01:24,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.020 0.127 2026-08-11 10:01:24,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.145 2026-08-11 10:01:24,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.112 2026-08-11 10:01:24,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.112 2026-08-11 10:01:24,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.106 2026-08-11 10:01:24,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.105 2026-08-11 10:01:24,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.075 2026-08-11 10:01:24,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.072 2026-08-11 10:01:25,304 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:01:25,321 104 INFO rb-3df6733-223812-402932 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-11 10:01:25,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-08-11 10:01:25,344 104 INFO rb-3df6733-223812-402932 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-11 10:01:25,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:25] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.016 2026-08-11 10:01:25,420 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:26,310 104 INFO rb-3df6733-223812-402932 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-11 10:01:26,316 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-11 10:01:26,326 104 INFO rb-3df6733-223812-402932 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-11 10:01:26,329 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:01:26,332 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3293642 for PoS orders references: ['Order 00330-002-0001'] (draft: True) 2026-08-11 10:01:26,359 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38873 2026-08-11 10:01:26,362 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:01:26,363 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38873 2026-08-11 10:01:26,453 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3293642 with result: [{'id': 412, 'pos_reference': 'Order 00330-002-0001', 'account_move': False}] 2026-08-11 10:01:26,466 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.065 0.074 2026-08-11 10:01:26,468 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100126_468016_TestFrontend.txt 2026-08-11 10:01:26,468 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp85by96z5_chrome_odoo" 2026-08-11 10:01:26,514 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode ... 2026-08-11 10:01:26,943 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39077 2026-08-11 10:01:26,943 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpzo4kwdr6_chrome_odoo 2026-08-11 10:01:26,943 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:33785/json/version 2026-08-11 10:01:26,945 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33785/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:01:26,975 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:01:26,976 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:33785/json 2026-08-11 10:01:26,977 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33785/json with timeout 3 increased to 10s during tests 2026-08-11 10:01:27,011 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:33785/devtools/page/3112AFB5FCA2BE2A46834CA1D07BBA06 2026-08-11 10:01:27,081 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:01:27,089 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:01:27,298 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:01:27,301 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:01:27,303 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:01:27,303 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:01:27,314 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:01:27,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:27] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.075 0.515 2026-08-11 10:01:27,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '3112AFB5FCA2BE2A46834CA1D07BBA06', 'loaderId': '7F7290C98EF067B6B9FBC0A2D9BEE62B', 'isDownload': False} 2026-08-11 10:01:27,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-08-11 10:01:27,918 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:27,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:27] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.012 2026-08-11 10:01:27,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:27] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.028 2026-08-11 10:01:27,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:27] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.034 2026-08-11 10:01:28,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:28] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 10:01:28,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.009 2026-08-11 10:01:28,399 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:28,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.012 2026-08-11 10:01:28,403 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:28,413 104 INFO rb-3df6733-223812-402932 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-11 10:01:29,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.242 0.370 2026-08-11 10:01:29,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "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-11 10:01:29,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "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-11 10:01:29,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.005 2026-08-11 10:01:29,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.029 0.036 2026-08-11 10:01:29,247 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.016 0.074 2026-08-11 10:01:29,254 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:29,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.018 0.125 2026-08-11 10:01:29,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01: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-11 10:01:29,321 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:29,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.021 0.182 2026-08-11 10:01:29,372 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:29,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.208 2026-08-11 10:01:29,404 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:01:29,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.211 2026-08-11 10:01:29,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.013 2026-08-11 10:01:29,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.174 2026-08-11 10:01:29,469 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.008 0.133 2026-08-11 10:01:29,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.019 0.105 2026-08-11 10:01:29,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.319 2026-08-11 10:01:29,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.118 2026-08-11 10:01:29,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.117 2026-08-11 10:01:29,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.007 0.124 2026-08-11 10:01:29,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.120 2026-08-11 10:01:29,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:29] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.025 0.117 2026-08-11 10:01:30,037 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:01:30,054 104 INFO rb-3df6733-223812-402932 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-11 10:01:30,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:30] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.015 2026-08-11 10:01:30,083 104 INFO rb-3df6733-223812-402932 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-11 10:01:30,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.014 0.018 2026-08-11 10:01:30,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:31,047 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click bill button (trigger: .control-button:contains("Bill"))' 2026-08-11 10:01:31,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-08-11 10:01:31,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.008 2026-08-11 10:01:31,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:01:31,159 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:01:31,160 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:01:31,160 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:01:31,160 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:01:31,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:01:31,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:01:31,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:01:31,162 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:01:31,162 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:01:31,163 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:01:31,163 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:01:31,165 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:01:31,166 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:01:31,170 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:01:31,170 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:01:31,175 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:01:31,176 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:01:31,176 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:01:31,178 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:01:31,179 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:01:31,179 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:01:31,180 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:01:31,181 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:01:31,181 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:01:31,181 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:01:31,187 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:01:31,213 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:01:31,214 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:31,225 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:01:31,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:31,242 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:01:31,247 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:01:31,253 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:01:31,258 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:01:31,260 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.064 2026-08-11 10:01:31,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.051 2026-08-11 10:01:31,273 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:01:31,281 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-11 10:01:31,281 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:01:31,281 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:01:31,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:01:31,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:01:31,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:01:31,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:01:31,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:01:31,284 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:01:31,284 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:01:31,284 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:01:31,284 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:01:31,285 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:01:31,285 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:01:31,285 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:01:31,286 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:01:31,286 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:01:31,287 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:01:31,287 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:01:31,287 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:01:31,288 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:01:31,288 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:01:31,290 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:01:31,296 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:01:31,296 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:01:31,297 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:01:31,297 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:01:31,297 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:01:31,310 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:31,326 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:31,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:31,333 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:01:31,336 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:31,337 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:01:31,343 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:31,358 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:31,390 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:01:31,400 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:01:31,403 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:01:31,413 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 10:01:31,429 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-08-11 10:01:31,430 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:01:31,432 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:01:31,456 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:31,457 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 10:01:31,468 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:01:31,476 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:01:31,477 104 INFO rb-3df6733-223812-402932 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-11 10:01:31,486 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:01:31,487 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:01:31,487 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:01:31,488 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:01:31,491 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:01:31,493 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:01:31,493 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:01:31,493 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:01:31,493 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:01:31,494 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:01:31,494 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:01:31,501 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:01:31,502 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:01:31,503 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:01:31,504 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:01:31,504 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:01:31,505 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:01:31,505 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:01:31,506 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:01:31,506 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:01:31,507 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:01:31,508 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:01:31,509 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:01:31,509 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:01:31,509 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:01:31,510 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:01:31,511 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:01:31,528 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:01:31,533 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.010 0.009 2026-08-11 10:01:31,535 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:01:31,542 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:01:31,594 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-08-11 10:01:31,620 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 10:01:31,623 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:01:31,636 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-08-11 10:01:31,648 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 10:01:31,654 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63826599 for PoS orders references: ['Order 00331-001-0001'] (draft: False) 2026-08-11 10:01:31,657 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:01:31,666 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:01:31,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-08-11 10:01:31,674 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:01:31,702 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-08-11 10:01:31,716 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.081 2026-08-11 10:01:31,728 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:31,923 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63826599 with result: [{'id': 413, 'pos_reference': 'Order 00331-001-0001', 'account_move': False}] 2026-08-11 10:01:31,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.164 0.124 2026-08-11 10:01:32,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:32] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3D696bb35c-606d-4db2-8a29-5038068abb0f?width=200&height=200 HTTP/1.1" 200 - 2 0.002 0.093 2026-08-11 10:01:32,368 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:32] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:01:32,471 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:32] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:32,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:01:33,789 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:01:33,800 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:33,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39077 2026-08-11 10:01:33,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:01:33,807 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39077 2026-08-11 10:01:33,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100133_904526_TestFrontend.txt 2026-08-11 10:01:33,905 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpzo4kwdr6_chrome_odoo" 2026-08-11 10:01:33,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-08-11 10:01:37,020 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39322 2026-08-11 10:01:37,020 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp5oa5nicm_chrome_odoo 2026-08-11 10:01:37,022 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46581/json/version 2026-08-11 10:01:37,026 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46581/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:01:37,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:01:37,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46581/json 2026-08-11 10:01:37,114 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46581/json with timeout 3 increased to 10s during tests 2026-08-11 10:01:37,147 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46581/devtools/page/9872E863E6B8188FEB9CEE6A54B7682C 2026-08-11 10:01:37,176 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:01:37,186 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:01:37,534 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:01:37,537 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:01:37,539 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:01:37,539 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:01:37,551 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:01:38,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.094 0.566 2026-08-11 10:01:38,209 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '9872E863E6B8188FEB9CEE6A54B7682C', 'loaderId': 'C8181DD5F71C94CE9286C7751584304C', 'isDownload': False} 2026-08-11 10:01:38,209 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-08-11 10:01:38,222 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:38,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.008 2026-08-11 10:01:38,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.025 2026-08-11 10:01:38,270 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.034 2026-08-11 10:01:38,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:01:38,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-08-11 10:01:38,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:38,698 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:38,701 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.007 2026-08-11 10:01:38,718 104 INFO rb-3df6733-223812-402932 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-11 10:01:39,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.223 0.384 2026-08-11 10:01:39,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "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-11 10:01:39,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01: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-11 10:01:39,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:01:39,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.015 0.033 2026-08-11 10:01:39,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:01:39,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image?model=product.product&field=image_128&id=1650&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.016 0.079 2026-08-11 10:01:39,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image?model=product.product&field=image_128&id=1649&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.008 0.124 2026-08-11 10:01:39,605 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01: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-11 10:01:39,620 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:39,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image?model=product.product&field=image_128&id=1652&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.162 2026-08-11 10:01:39,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image?model=product.product&field=image_128&id=1651&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.203 2026-08-11 10:01:39,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image?model=product.product&field=image_128&id=1653&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.259 2026-08-11 10:01:39,765 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:39,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.021 0.210 2026-08-11 10:01:39,781 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:39,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.225 2026-08-11 10:01:39,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.008 0.180 2026-08-11 10:01:39,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image?model=product.product&field=image_128&id=1654&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.213 2026-08-11 10:01:39,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.020 0.204 2026-08-11 10:01:39,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:39] "GET /web/image?model=product.product&field=image_128&id=1655&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.010 0.161 2026-08-11 10:01:40,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=product.product&field=image_128&id=1656&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.209 2026-08-11 10:01:40,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=product.product&field=image_128&id=1657&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.234 2026-08-11 10:01:40,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.234 2026-08-11 10:01:40,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=product.product&field=image_128&id=1660&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.261 2026-08-11 10:01:40,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.007 0.229 2026-08-11 10:01:40,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=product.product&field=image_128&id=1659&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.232 2026-08-11 10:01:40,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.016 0.241 2026-08-11 10:01:40,259 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.010 0.233 2026-08-11 10:01:40,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=product.product&field=image_128&id=1658&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.016 0.238 2026-08-11 10:01:40,338 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:01:40,357 104 INFO rb-3df6733-223812-402932 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-11 10:01:40,360 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.241 2026-08-11 10:01:40,383 104 INFO rb-3df6733-223812-402932 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-11 10:01:40,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.256 2026-08-11 10:01:40,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.215 2026-08-11 10:01:40,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.177 2026-08-11 10:01:40,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.163 2026-08-11 10:01:40,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.125 2026-08-11 10:01:40,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.088 2026-08-11 10:01:40,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.005 0.086 2026-08-11 10:01:40,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.003 0.094 2026-08-11 10:01:40,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:41,341 104 INFO rb-3df6733-223812-402932 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-11 10:01:41,356 104 INFO rb-3df6733-223812-402932 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-11 10:01:41,374 104 INFO rb-3df6733-223812-402932 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-11 10:01:41,386 104 INFO rb-3df6733-223812-402932 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-11 10:01:41,403 104 INFO rb-3df6733-223812-402932 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-11 10:01:41,491 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-08-11 10:01:41,569 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:01:41,570 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:01:41,570 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:01:41,571 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:01:41,571 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:01:41,571 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:01:41,572 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:01:41,572 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:01:41,573 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:01:41,573 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:01:41,573 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:01:41,574 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:01:41,574 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:01:41,575 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:01:41,575 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:01:41,575 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:01:41,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:01:41,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:01:41,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:01:41,577 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:01:41,578 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:01:41,579 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:01:41,579 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:01:41,582 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:01:41,583 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:01:41,583 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:01:41,584 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:01:41,586 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-11 10:01:41,598 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:41,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .mx-5:contains('Combo Product 2')' 2026-08-11 10:01:41,600 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:01:41,610 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:01:41,614 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:01:41,617 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:01:41,649 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:41,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-08-11 10:01:41,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-08-11 10:01:41,656 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:01:41,656 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 10:01:41,658 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 10:01:41,687 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:41,704 104 INFO rb-3df6733-223812-402932 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-11 10:01:41,707 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:01:41,707 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:01:41,717 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:01:41,723 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:01:41,725 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:41,726 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:01:41,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 10:01:41,730 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-08-11 10:01:41,731 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:01:41,751 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:41,752 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:01:41,753 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:01:41,756 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:01:41,757 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:41,760 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:01:41,763 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:01:41,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:01:41,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:01:41,771 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:01:41,772 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:01:41,773 104 INFO rb-3df6733-223812-402932 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-11 10:01:41,773 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:01:41,774 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:01:41,775 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:01:41,776 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:01:41,777 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:01:41,778 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:01:41,779 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:01:41,783 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:01:41,783 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:01:41,784 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:01:41,784 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:01:41,785 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:01:41,785 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:01:41,786 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:01:41,786 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:01:41,788 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:01:41,789 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:01:41,808 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "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-11 10:01:41,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 10:01:41,822 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:01:41,840 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:41,862 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 10:01:41,888 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:01:41,890 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:01:41,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 10:01:41,915 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:01:41,927 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:01:41,930 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:01:41,933 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:01:41,934 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:41,937 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:01:41,938 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:01:41,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:41,943 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:01:41,944 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:01:41,946 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:01:41,947 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:01:41,949 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:01:41,949 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:01:41,953 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:01:41,956 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:01:41,957 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:41,958 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:01:41,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:01:41,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:01:41,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:01:41,964 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:01:41,965 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:41] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:01:41,966 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:01:41,966 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:01:41,967 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:01:41,967 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:01:41,968 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:01:41,969 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:01:41,974 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:01:41,975 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:01:41,975 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:01:41,975 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:01:41,976 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:01:42,317 104 INFO rb-3df6733-223812-402932 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-11 10:01:42,348 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8062239 for PoS orders references: ['Order 00332-001-0001'] (draft: True) 2026-08-11 10:01:42,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:42] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:01:42,455 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:42] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:42,524 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8062239 with result: [{'id': 414, 'pos_reference': 'Order 00332-001-0001', 'account_move': False}] 2026-08-11 10:01:42,533 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 92 0.107 0.082 2026-08-11 10:01:42,553 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:01:43,722 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:01:43,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:43,734 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39322 2026-08-11 10:01:43,736 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:01:43,737 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39322 2026-08-11 10:01:43,831 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100143_831239_TestFrontend.txt 2026-08-11 10:01:43,831 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp5oa5nicm_chrome_odoo" 2026-08-11 10:01:43,854 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-08-11 10:01:44,252 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39579 2026-08-11 10:01:44,252 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmps0q3zwey_chrome_odoo 2026-08-11 10:01:44,252 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45691/json/version 2026-08-11 10:01:44,254 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45691/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:01:44,292 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:01:44,292 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45691/json 2026-08-11 10:01:44,293 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45691/json with timeout 3 increased to 10s during tests 2026-08-11 10:01:44,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:45691/devtools/page/88D41AA4A726B5C3A539BA7196A89E9E 2026-08-11 10:01:44,367 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:01:44,386 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:01:44,653 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:01:44,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:01:44,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:01:44,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:01:44,694 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:01:45,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.119 0.576 2026-08-11 10:01:45,383 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '88D41AA4A726B5C3A539BA7196A89E9E', 'loaderId': 'B75A0FDBFD87A232A5A59EDE99959034', 'isDownload': False} 2026-08-11 10:01:45,384 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-08-11 10:01:45,398 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:45,411 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 10:01:45,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-08-11 10:01:45,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.021 2026-08-11 10:01:45,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 10:01:45,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.009 2026-08-11 10:01:45,800 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:45,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 10:01:45,813 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:45,831 104 INFO rb-3df6733-223812-402932 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-11 10:01:46,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.262 0.378 2026-08-11 10:01:46,540 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:46] "GET /pos/ui HTTP/1.1" 200 - 20 0.020 0.666 2026-08-11 10:01:46,554 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:01:46,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.091 2026-08-11 10:01:46,776 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.006 2026-08-11 10:01:46,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:01:47,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.122 0.316 2026-08-11 10:01:47,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "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-11 10:01:47,376 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "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-11 10:01:47,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:01:47,467 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.026 0.032 2026-08-11 10:01:47,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:47,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.016 0.092 2026-08-11 10:01:47,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.023 0.140 2026-08-11 10:01:47,581 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "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-11 10:01:47,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:01:47,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.201 2026-08-11 10:01:47,641 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:47,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.215 2026-08-11 10:01:47,658 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:01:47,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.228 2026-08-11 10:01:47,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.009 0.182 2026-08-11 10:01:47,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.174 2026-08-11 10:01:47,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.013 0.095 2026-08-11 10:01:47,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.022 0.114 2026-08-11 10:01:47,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.135 2026-08-11 10:01:47,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.138 2026-08-11 10:01:47,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.133 2026-08-11 10:01:47,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.141 2026-08-11 10:01:47,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.129 2026-08-11 10:01:47,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:47] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.103 2026-08-11 10:01:48,286 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:01:48,303 104 INFO rb-3df6733-223812-402932 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-11 10:01:48,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.014 2026-08-11 10:01:48,334 104 INFO rb-3df6733-223812-402932 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-11 10:01:48,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.017 2026-08-11 10:01:48,412 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:49,281 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,286 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,310 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,319 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,337 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,353 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,369 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,387 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,406 104 INFO rb-3df6733-223812-402932 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-11 10:01:49,419 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-11 10:01:49,490 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:01:49,491 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:01:49,492 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:01:49,493 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:01:49,494 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:01:49,494 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:01:49,497 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:01:49,498 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:01:49,499 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:01:49,499 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:01:49,500 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:01:49,500 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:01:49,503 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-11 10:01:49,504 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:01:49,504 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:01:49,504 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:01:49,506 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:01:49,506 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:01:49,506 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:01:49,507 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:01:49,507 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:01:49,508 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:01:49,513 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:49,521 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:01:49,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:01:49,538 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:01:49,541 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:01:49,544 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:01:49,547 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:01:49,547 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:01:49,548 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:01:49,548 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:01:49,551 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:01:49,552 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:01:49,552 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:01:49,553 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:01:49,559 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:01:49,559 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:01:49,559 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:01:49,560 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:01:49,561 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:01:49,562 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:01:49,563 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:01:49,574 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:01:49,575 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:01:49,575 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:01:49,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:01:49,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:01:49,577 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:01:49,577 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:01:49,578 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:01:49,583 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:01:49,585 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:01:49,587 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:01:49,590 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:01:49,591 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:01:49,596 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:01:49,598 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:01:49,599 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:01:49,601 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:49,613 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:01:49,618 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:01:49,642 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 10:01:49,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.081 2026-08-11 10:01:49,652 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:49,658 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:49,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:01:49,676 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:01:49,684 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:01:49,694 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:01:49,696 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:01:49,698 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:49,700 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:01:49,705 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:01:49,708 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:01:49,717 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:01:49,718 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:01:49,724 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:01:49,727 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:01:49,728 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:01:49,729 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:01:49,736 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:01:49,737 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:01:49,738 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:01:49,740 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:01:49,742 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:01:49,756 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:01:49,758 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:01:49,760 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:01:49,761 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:01:49,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.007 2026-08-11 10:01:49,767 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:01:49,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:01:49,769 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:01:49,770 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:01:49,771 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:01:49,771 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:01:49,772 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:01:49,772 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:01:49,773 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:01:49,777 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:01:49,778 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:01:49,778 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:01:49,778 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:01:49,779 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:01:49,781 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:49,791 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:01:49,799 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:01:49,802 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:01:49,806 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 10:01:49,807 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:01:49,814 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:01:49,822 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:01:49,835 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:01:49,843 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:01:49,847 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:01:49,848 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:01:49,848 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:01:49,853 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:49,853 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:01:50,209 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53728098 for PoS orders references: ['Order 00333-002-0001'] (draft: True) 2026-08-11 10:01:50,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:50] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.006 2026-08-11 10:01:50,324 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53728098 with result: [{'id': 415, 'pos_reference': 'Order 00333-002-0001', 'account_move': False}] 2026-08-11 10:01:50,339 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:50] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:50,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.066 0.071 2026-08-11 10:01:50,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:01:51,613 104 INFO rb-3df6733-223812-402932 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-11 10:01:51,620 104 INFO rb-3df6733-223812-402932 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-11 10:01:51,636 104 INFO rb-3df6733-223812-402932 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-11 10:01:51,654 104 INFO rb-3df6733-223812-402932 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-11 10:01:51,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 10:01:51,686 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 10:01:51,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:51] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.025 0.030 2026-08-11 10:01:52,520 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-11 10:01:52,536 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,558 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,570 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,587 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,606 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,620 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,641 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,645 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:01:52,647 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:01:52,657 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,670 104 INFO rb-3df6733-223812-402932 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-11 10:01:52,691 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-11 10:01:52,697 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21501608 for PoS orders references: ['Order 00333-002-0002'] (draft: False) 2026-08-11 10:01:52,708 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:01:52,858 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21501608 with result: [{'id': 416, 'pos_reference': 'Order 00333-002-0002', 'account_move': False}] 2026-08-11 10:01:52,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.085 0.095 2026-08-11 10:01:53,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:53] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.011 0.009 2026-08-11 10:01:54,686 104 INFO rb-3df6733-223812-402932 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-11 10:01:54,693 104 INFO rb-3df6733-223812-402932 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-11 10:01:54,708 104 INFO rb-3df6733-223812-402932 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-11 10:01:54,740 104 INFO rb-3df6733-223812-402932 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-11 10:01:54,756 104 INFO rb-3df6733-223812-402932 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-11 10:01:54,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 10:01:55,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.003 2026-08-11 10:01:55,523 104 INFO rb-3df6733-223812-402932 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-11 10:01:55,538 104 INFO rb-3df6733-223812-402932 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-11 10:01:55,552 104 INFO rb-3df6733-223812-402932 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-11 10:01:55,572 104 INFO rb-3df6733-223812-402932 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-11 10:01:55,586 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-11 10:01:55,799 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-11 10:01:55,909 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43518258 for PoS orders references: ['Order 00333-002-0003'] (draft: True) 2026-08-11 10:01:56,007 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43518258 with result: [{'id': 417, 'pos_reference': 'Order 00333-002-0003', 'account_move': False}] 2026-08-11 10:01:56,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.050 0.065 2026-08-11 10:01:57,247 104 INFO rb-3df6733-223812-402932 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-11 10:01:57,252 104 INFO rb-3df6733-223812-402932 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-11 10:01:57,269 104 INFO rb-3df6733-223812-402932 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-11 10:01:57,286 104 INFO rb-3df6733-223812-402932 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-11 10:01:57,304 104 INFO rb-3df6733-223812-402932 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-11 10:01:57,324 104 INFO rb-3df6733-223812-402932 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-11 10:01:57,343 104 INFO rb-3df6733-223812-402932 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-11 10:01:57,353 104 INFO rb-3df6733-223812-402932 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-11 10:01:57,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:57] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.010 0.016 2026-08-11 10:01:57,361 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84569814 for PoS orders references: ['Order 00333-002-0003'] (draft: False) 2026-08-11 10:01:57,384 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [685] 2026-08-11 10:01:57,523 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84569814 with result: [{'id': 417, 'pos_reference': 'Order 00333-002-0003', 'account_move': False}] 2026-08-11 10:01:57,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.066 0.122 2026-08-11 10:01:57,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:57] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 304 - 6 0.009 0.010 2026-08-11 10:01:58,309 104 INFO rb-3df6733-223812-402932 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-11 10:01:58,319 104 INFO rb-3df6733-223812-402932 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-11 10:01:58,338 104 INFO rb-3df6733-223812-402932 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-11 10:01:58,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.029 2026-08-11 10:01:58,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:01:59,148 104 INFO rb-3df6733-223812-402932 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-11 10:01:59,153 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 10:01:59,170 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 10:01:59,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:01:59] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.027 2026-08-11 10:01:59,973 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-11 10:01:59,986 104 INFO rb-3df6733-223812-402932 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-11 10:02:00,006 104 INFO rb-3df6733-223812-402932 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-11 10:02:00,019 104 INFO rb-3df6733-223812-402932 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-11 10:02:00,036 104 INFO rb-3df6733-223812-402932 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-11 10:02:00,053 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:02:00,061 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79116847 for PoS orders references: ['Order 00333-002-0004'] (draft: True) 2026-08-11 10:02:00,071 104 INFO rb-3df6733-223812-402932 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-11 10:02:00,121 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79116847 with result: [{'id': 418, 'pos_reference': 'Order 00333-002-0004', 'account_move': False}] 2026-08-11 10:02:00,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.023 0.050 2026-08-11 10:02:00,892 104 INFO rb-3df6733-223812-402932 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-11 10:02:00,905 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:02:00,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.021 2026-08-11 10:02:01,709 104 INFO rb-3df6733-223812-402932 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-11 10:02:01,720 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 10:02:01,738 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 10:02:01,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.023 2026-08-11 10:02:02,551 104 INFO rb-3df6733-223812-402932 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-11 10:02:02,555 104 INFO rb-3df6733-223812-402932 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-11 10:02:02,785 104 INFO rb-3df6733-223812-402932 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-11 10:02:02,918 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72154022 for PoS orders references: ['Order 00333-002-0001'] (draft: True) 2026-08-11 10:02:02,932 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [681, 682] 2026-08-11 10:02:03,008 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72154022 with result: [{'id': 415, 'pos_reference': 'Order 00333-002-0001', 'account_move': False}] 2026-08-11 10:02:03,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.043 0.074 2026-08-11 10:02:03,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:03] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.008 0.018 2026-08-11 10:02:04,259 104 INFO rb-3df6733-223812-402932 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-11 10:02:04,269 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-08-11 10:02:04,286 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-11 10:02:04,302 104 INFO rb-3df6733-223812-402932 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-11 10:02:04,319 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:02:04,335 104 INFO rb-3df6733-223812-402932 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-11 10:02:04,339 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:02:04,347 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39579 2026-08-11 10:02:04,348 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:02:04,349 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39579 2026-08-11 10:02:04,447 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100204_447700_TestFrontend.txt 2026-08-11 10:02:04,448 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmps0q3zwey_chrome_odoo" 2026-08-11 10:02:04,757 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39858 2026-08-11 10:02:04,758 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpq_t3314__chrome_odoo 2026-08-11 10:02:04,766 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34409/json/version 2026-08-11 10:02:04,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34409/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:02:04,796 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:02:04,797 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34409/json 2026-08-11 10:02:04,799 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34409/json with timeout 3 increased to 10s during tests 2026-08-11 10:02:04,814 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:34409/devtools/page/C0DBF67E261088263F5BA9C13A880CB4 2026-08-11 10:02:04,874 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:02:04,892 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:02:04,979 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:02:04,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:02:05,002 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:02:05,003 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:02:05,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.017 0.068 2026-08-11 10:02:05,099 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'C0DBF67E261088263F5BA9C13A880CB4', 'loaderId': '99F1C1DF669F7E2461700B9C4777E673', 'isDownload': False} 2026-08-11 10:02:05,099 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-08-11 10:02:05,122 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:05,138 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-11 10:02:05,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.015 2026-08-11 10:02:05,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-08-11 10:02:05,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 10:02:05,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:02:05,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 10:02:05,593 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:02:05,597 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:05,603 104 INFO rb-3df6733-223812-402932 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-11 10:02:06,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.210 0.313 2026-08-11 10:02:06,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:06] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.520 2026-08-11 10:02:06,214 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:06,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.063 0.061 2026-08-11 10:02:06,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.008 2026-08-11 10:02:06,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 10:02:07,671 104 INFO rb-3df6733-223812-402932 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-11 10:02:07,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.195 1.308 2026-08-11 10:02:08,010 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.039 2026-08-11 10:02:08,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "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-11 10:02:08,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:08,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.034 0.041 2026-08-11 10:02:08,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.121 2026-08-11 10:02:08,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:02:08,225 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "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-11 10:02:08,232 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:02:08,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.010 0.143 2026-08-11 10:02:08,261 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:02:08,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.181 2026-08-11 10:02:08,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.184 2026-08-11 10:02:08,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.032 0.195 2026-08-11 10:02:08,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.009 0.199 2026-08-11 10:02:08,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.136 2026-08-11 10:02:08,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.015 0.159 2026-08-11 10:02:08,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.154 2026-08-11 10:02:08,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.156 2026-08-11 10:02:08,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.126 2026-08-11 10:02:08,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.124 2026-08-11 10:02:08,506 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.117 2026-08-11 10:02:08,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.010 0.075 2026-08-11 10:02:08,540 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.055 2026-08-11 10:02:09,149 104 INFO rb-3df6733-223812-402932 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-11 10:02:09,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:09] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.029 2026-08-11 10:02:09,263 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:10,011 104 INFO rb-3df6733-223812-402932 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-11 10:02:10,025 104 INFO rb-3df6733-223812-402932 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-11 10:02:10,025 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9668885 for PoS orders references: ['Order 00333-002-0004'] (draft: True) 2026-08-11 10:02:10,046 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [687, 688] 2026-08-11 10:02:10,108 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9668885 with result: [{'id': 418, 'pos_reference': 'Order 00333-002-0004', 'account_move': False}] 2026-08-11 10:02:10,121 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.043 0.059 2026-08-11 10:02:10,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:02:10,884 104 INFO rb-3df6733-223812-402932 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-11 10:02:10,889 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:10] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:02:11,670 104 INFO rb-3df6733-223812-402932 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-11 10:02:11,677 104 INFO rb-3df6733-223812-402932 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-11 10:02:11,686 104 INFO rb-3df6733-223812-402932 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-11 10:02:11,702 104 INFO rb-3df6733-223812-402932 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-11 10:02:11,944 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:02:12,543 104 INFO rb-3df6733-223812-402932 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-11 10:02:12,567 104 INFO rb-3df6733-223812-402932 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-11 10:02:12,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:12,573 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:02:12,589 104 INFO rb-3df6733-223812-402932 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-11 10:02:12,613 104 INFO rb-3df6733-223812-402932 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-11 10:02:12,640 104 INFO rb-3df6733-223812-402932 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-11 10:02:12,643 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57945593 for PoS orders references: ['Order 00333-002-0004'] (draft: False) 2026-08-11 10:02:12,648 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:02:12,662 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [691, 692] 2026-08-11 10:02:12,754 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57945593 with result: [{'id': 418, 'pos_reference': 'Order 00333-002-0004', 'account_move': False}] 2026-08-11 10:02:12,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.052 0.081 2026-08-11 10:02:12,852 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:02:12,853 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:02:12,859 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:02:12,860 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:02:12,861 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:02:12,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:02:12,864 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:02:12,865 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:02:12,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:02:12,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:02:12,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:02:12,867 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:02:12,868 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:02:12,869 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:02:12,869 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:02:12,870 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:02:12,871 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:02:12,872 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:02:12,872 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:02:12,872 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:02:12,874 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:02:12,874 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:02:12,875 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:02:12,875 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:02:12,876 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:02:12,876 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:02:12,876 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:02:12,877 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:02:12,877 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:02:12,877 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:02:12,877 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:02:12,877 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:02:12,893 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:02:12,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:02:12,909 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 10:02:12,916 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:02:12,918 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-08-11 10:02:12,922 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 10:02:12,980 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:02:13,023 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-11 10:02:13,025 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 10:02:13,029 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 10:02:13,058 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-08-11 10:02:13,060 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.071 2026-08-11 10:02:13,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.066 2026-08-11 10:02:13,090 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:02:13,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:02:13,100 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:02:13,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:02:13,105 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:02:13,111 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:02:13,112 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:02:13,115 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:02:13,118 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:02:13,120 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:02:13,121 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:02:13,122 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:02:13,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.027 0.014 2026-08-11 10:02:13,126 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:02:13,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:02:13,129 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:02:13,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:02:13,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:02:13,132 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:02:13,133 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:02:13,133 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:02:13,133 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:02:13,135 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:02:13,135 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:02:13,136 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:02:13,136 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:02:13,136 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:02:13,137 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:02:13,137 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:02:13,137 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:02:13,138 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:02:13,139 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:02:13,166 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:02:13,166 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "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-11 10:02:13,173 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:02:13,182 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:02:13,202 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:02:13,207 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:02:13,221 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:02:13,225 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-08-11 10:02:13,244 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:02:13,247 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:02:13,249 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:02:13,258 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:02:13,260 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:02:13,260 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:02:13,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 10:02:13,266 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:02:13,274 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:02:13,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:02:13,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:02:13,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:02:13,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:02:13,276 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:02:13,276 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:02:13,277 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:02:13,277 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:02:13,278 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:02:13,278 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:02:13,279 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:02:13,279 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:02:13,279 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:02:13,280 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:02:13,280 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:02:13,280 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:02:13,281 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:02:13,281 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:02:13,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:02:13,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:02:13,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:02:13,283 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:02:13,283 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:02:13,283 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:02:13,284 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:02:13,655 104 INFO rb-3df6733-223812-402932 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-11 10:02:13,657 104 INFO rb-3df6733-223812-402932 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-11 10:02:13,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 10:02:13,722 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:02:13,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:13] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:02:15,137 104 INFO rb-3df6733-223812-402932 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-11 10:02:15,137 104 INFO rb-3df6733-223812-402932 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-11 10:02:15,145 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6065889 for PoS orders references: ['Order 00333-004-0005'] (draft: True) 2026-08-11 10:02:15,153 104 INFO rb-3df6733-223812-402932 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-11 10:02:15,194 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6065889 with result: [{'id': 419, 'pos_reference': 'Order 00333-004-0005', 'account_move': False}] 2026-08-11 10:02:15,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.032 0.033 2026-08-11 10:02:15,968 104 INFO rb-3df6733-223812-402932 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-11 10:02:15,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 10:02:16,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:02:16,745 104 INFO rb-3df6733-223812-402932 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-11 10:02:16,753 104 INFO rb-3df6733-223812-402932 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-11 10:02:16,766 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31258500 for PoS orders references: ['Order 00333-004-0005'] (draft: True) 2026-08-11 10:02:16,772 104 INFO rb-3df6733-223812-402932 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-11 10:02:16,875 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31258500 with result: [{'id': 419, 'pos_reference': 'Order 00333-004-0005', 'account_move': False}] 2026-08-11 10:02:16,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.055 0.073 2026-08-11 10:02:17,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:02:17,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39858 2026-08-11 10:02:17,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:02:17,672 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39858 2026-08-11 10:02:17,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:17] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:02:17,773 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100217_773144_TestFrontend.txt 2026-08-11 10:02:17,774 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpq_t3314__chrome_odoo" 2026-08-11 10:02:17,808 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-08-11 10:02:18,217 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40112 2026-08-11 10:02:18,217 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpbhtsy49r_chrome_odoo 2026-08-11 10:02:18,218 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41151/json/version 2026-08-11 10:02:18,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41151/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:02:18,259 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:02:18,259 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41151/json 2026-08-11 10:02:18,260 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41151/json with timeout 3 increased to 10s during tests 2026-08-11 10:02:18,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:41151/devtools/page/DF490C5CA4C26E96281571CC98BEB414 2026-08-11 10:02:18,339 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:02:18,363 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:02:18,557 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:02:18,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:02:18,565 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:02:18,565 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:02:18,584 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:02:19,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.100 0.506 2026-08-11 10:02:19,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'DF490C5CA4C26E96281571CC98BEB414', 'loaderId': '5A48BD541F6C36A0ACB4218F81045C05', 'isDownload': False} 2026-08-11 10:02:19,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-08-11 10:02:19,216 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:19,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.018 0.019 2026-08-11 10:02:19,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.035 2026-08-11 10:02:19,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.043 2026-08-11 10:02:19,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 10:02:19,684 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-08-11 10:02:19,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 10:02:19,725 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:19,728 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:02:19,746 104 INFO rb-3df6733-223812-402932 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-11 10:02:20,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.252 0.422 2026-08-11 10:02:20,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:20] "GET /pos/ui HTTP/1.1" 200 - 20 0.020 0.681 2026-08-11 10:02:20,480 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:20,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.060 0.083 2026-08-11 10:02:20,754 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:02:20,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:21,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.134 0.306 2026-08-11 10:02:21,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "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-11 10:02:21,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.019 0.011 2026-08-11 10:02:21,411 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.005 2026-08-11 10:02:21,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.035 0.049 2026-08-11 10:02:21,513 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:02:21,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.113 2026-08-11 10:02:21,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.122 2026-08-11 10:02:21,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.007 0.164 2026-08-11 10:02:21,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.021 0.210 2026-08-11 10:02:21,668 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "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-11 10:02:21,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.224 2026-08-11 10:02:21,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:02:21,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.013 0.159 2026-08-11 10:02:21,711 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:02:21,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:02:21,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.167 2026-08-11 10:02:21,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.171 2026-08-11 10:02:21,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.144 2026-08-11 10:02:21,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.083 2026-08-11 10:02:21,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.097 2026-08-11 10:02:21,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.067 2026-08-11 10:02:21,846 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.017 0.096 2026-08-11 10:02:21,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.101 2026-08-11 10:02:21,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:21] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.022 2026-08-11 10:02:22,401 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:02:22,418 104 INFO rb-3df6733-223812-402932 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-11 10:02:22,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.011 2026-08-11 10:02:22,443 104 INFO rb-3df6733-223812-402932 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-11 10:02:22,452 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.011 0.015 2026-08-11 10:02:22,541 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:23,413 104 INFO rb-3df6733-223812-402932 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-11 10:02:23,419 104 INFO rb-3df6733-223812-402932 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-11 10:02:23,441 104 INFO rb-3df6733-223812-402932 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-11 10:02:23,451 104 INFO rb-3df6733-223812-402932 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-11 10:02:23,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:02:23,468 104 INFO rb-3df6733-223812-402932 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-11 10:02:23,486 104 INFO rb-3df6733-223812-402932 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-11 10:02:23,502 104 INFO rb-3df6733-223812-402932 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-11 10:02:23,518 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,361 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,372 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,384 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,402 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,418 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,435 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,454 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,468 104 INFO rb-3df6733-223812-402932 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-11 10:02:24,486 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 10:02:25,325 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,336 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,351 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,369 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,385 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,401 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,420 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,434 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,452 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,480 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,485 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,502 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,518 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,536 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,553 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,570 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,585 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,606 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,618 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,637 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,652 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,668 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-11 10:02:25,698 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-11 10:02:25,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:02:25,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:25,721 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,736 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,751 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,773 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,785 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,801 104 INFO rb-3df6733-223812-402932 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-11 10:02:25,818 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:02:25,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:02:25,849 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93979512 for PoS orders references: ['Order 00334-002-0001'] (draft: True) 2026-08-11 10:02:25,852 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:02:25,956 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93979512 with result: [{'id': 420, 'pos_reference': 'Order 00334-002-0001', 'account_move': False}] 2026-08-11 10:02:25,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.060 0.068 2026-08-11 10:02:26,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.014 0.029 2026-08-11 10:02:26,828 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 10:02:26,847 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:02:26,852 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:02:26,868 104 INFO rb-3df6733-223812-402932 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-11 10:02:26,888 104 INFO rb-3df6733-223812-402932 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-11 10:02:26,901 104 INFO rb-3df6733-223812-402932 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-11 10:02:26,919 104 INFO rb-3df6733-223812-402932 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-11 10:02:26,935 104 INFO rb-3df6733-223812-402932 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-11 10:02:26,951 104 INFO rb-3df6733-223812-402932 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-11 10:02:26,952 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:02:26,973 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:26,977 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40112 2026-08-11 10:02:26,978 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:02:26,978 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40112 2026-08-11 10:02:27,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100227_073318_TestFrontend.txt 2026-08-11 10:02:27,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpbhtsy49r_chrome_odoo" 2026-08-11 10:02:27,347 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40316 2026-08-11 10:02:27,370 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpo4l3kojf_chrome_odoo 2026-08-11 10:02:27,371 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44525/json/version 2026-08-11 10:02:27,372 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44525/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:02:27,460 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:02:27,460 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44525/json 2026-08-11 10:02:27,461 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44525/json with timeout 3 increased to 10s during tests 2026-08-11 10:02:27,476 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:44525/devtools/page/C6C4C51A2142367DBA1485E9F74524C1 2026-08-11 10:02:27,492 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:02:27,545 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:02:27,594 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:02:27,597 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:02:27,614 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:02:27,615 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:02:27,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:27] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.045 0.058 2026-08-11 10:02:27,735 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'C6C4C51A2142367DBA1485E9F74524C1', 'loaderId': '87585115161C2D432061ECC09E305BDE', 'isDownload': False} 2026-08-11 10:02:27,735 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-08-11 10:02:27,751 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:27,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:27] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-08-11 10:02:27,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:27] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.021 2026-08-11 10:02:27,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:27] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.035 2026-08-11 10:02:28,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:28] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 10:02:28,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 10:02:28,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:02:28,239 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:02:28,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.015 2026-08-11 10:02:28,268 104 INFO rb-3df6733-223812-402932 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-11 10:02:28,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.209 0.345 2026-08-11 10:02:28,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.555 2026-08-11 10:02:28,907 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:28,971 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.099 2026-08-11 10:02:29,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:02:29,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:29,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.174 0.392 2026-08-11 10:02:29,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.048 2026-08-11 10:02:29,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.009 0.011 2026-08-11 10:02:29,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 10:02:30,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.021 0.051 2026-08-11 10:02:30,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:30,160 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.024 0.107 2026-08-11 10:02:30,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.119 2026-08-11 10:02:30,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.016 0.178 2026-08-11 10:02:30,245 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02: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-11 10:02:30,256 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:02:30,285 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:30,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.255 2026-08-11 10:02:30,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.256 2026-08-11 10:02:30,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.006 0.230 2026-08-11 10:02:30,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.006 0.185 2026-08-11 10:02:30,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.172 2026-08-11 10:02:30,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.017 0.122 2026-08-11 10:02:30,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.018 0.146 2026-08-11 10:02:30,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.148 2026-08-11 10:02:30,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.144 2026-08-11 10:02:30,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.166 2026-08-11 10:02:30,531 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.142 2026-08-11 10:02:30,572 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:30] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.011 0.058 2026-08-11 10:02:31,118 104 INFO rb-3df6733-223812-402932 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-11 10:02:31,138 104 INFO rb-3df6733-223812-402932 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-11 10:02:31,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.028 2026-08-11 10:02:31,253 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:32,021 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,025 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,036 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,051 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,068 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,086 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,101 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,118 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:02:32,970 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,984 104 INFO rb-3df6733-223812-402932 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-11 10:02:32,995 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76410117 for PoS orders references: ['Order 00334-002-0001'] (draft: True) 2026-08-11 10:02:33,024 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [696, 697] 2026-08-11 10:02:33,081 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76410117 with result: [{'id': 420, 'pos_reference': 'Order 00334-002-0001', 'account_move': False}] 2026-08-11 10:02:33,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.050 0.064 2026-08-11 10:02:33,854 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:02:33,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.008 0.007 2026-08-11 10:02:34,647 104 INFO rb-3df6733-223812-402932 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-11 10:02:34,653 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34442494 for PoS orders references: ['Order 00334-002-0001'] (draft: True) 2026-08-11 10:02:34,664 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [698, 699, 700] 2026-08-11 10:02:34,712 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34442494 with result: [{'id': 420, 'pos_reference': 'Order 00334-002-0001', 'account_move': False}] 2026-08-11 10:02:34,722 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.026 0.049 2026-08-11 10:02:34,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.037 2026-08-11 10:02:35,490 104 INFO rb-3df6733-223812-402932 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-11 10:02:35,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:02:35,500 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:02:36,272 104 INFO rb-3df6733-223812-402932 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-11 10:02:36,285 104 INFO rb-3df6733-223812-402932 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-11 10:02:36,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:36] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.027 2026-08-11 10:02:37,101 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click back button (trigger: .splitbill-screen .button.back)' 2026-08-11 10:02:37,117 104 INFO rb-3df6733-223812-402932 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-11 10:02:37,137 104 INFO rb-3df6733-223812-402932 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-11 10:02:37,152 104 INFO rb-3df6733-223812-402932 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-11 10:02:37,168 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 10:02:37,186 104 INFO rb-3df6733-223812-402932 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-11 10:02:37,201 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:02:37,219 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24100086 for PoS orders references: ['Order 00334-002-0001'] (draft: True) 2026-08-11 10:02:37,220 104 INFO rb-3df6733-223812-402932 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-11 10:02:37,230 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [701, 702, 703] 2026-08-11 10:02:37,286 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24100086 with result: [{'id': 420, 'pos_reference': 'Order 00334-002-0001', 'account_move': False}] 2026-08-11 10:02:37,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.031 0.061 2026-08-11 10:02:38,059 104 INFO rb-3df6733-223812-402932 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-11 10:02:38,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:38] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.017 0.030 2026-08-11 10:02:38,880 104 INFO rb-3df6733-223812-402932 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-11 10:02:38,897 104 INFO rb-3df6733-223812-402932 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-11 10:02:38,900 104 INFO rb-3df6733-223812-402932 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-11 10:02:38,918 104 INFO rb-3df6733-223812-402932 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-11 10:02:38,934 104 INFO rb-3df6733-223812-402932 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-11 10:02:38,951 104 INFO rb-3df6733-223812-402932 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-11 10:02:38,969 104 INFO rb-3df6733-223812-402932 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-11 10:02:38,984 104 INFO rb-3df6733-223812-402932 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-11 10:02:39,001 104 INFO rb-3df6733-223812-402932 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-11 10:02:39,845 104 INFO rb-3df6733-223812-402932 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-11 10:02:39,860 104 INFO rb-3df6733-223812-402932 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-11 10:02:39,887 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:39] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.016 0.009 2026-08-11 10:02:39,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:02:39,957 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:02:39,958 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:02:39,959 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:02:39,959 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:02:39,963 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:02:39,964 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:02:39,966 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:02:39,966 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:02:39,982 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:39] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:02:39,986 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:02:39,993 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:02:39,994 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:39] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:02:39,996 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:39] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:02:39,997 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:02:39,998 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:02:39,999 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:02:39,999 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:02:40,000 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:02:40,001 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:02:40,002 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:02:40,005 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:40,012 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:02:40,017 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:02:40,021 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:02:40,023 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:02:40,035 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:02:40,037 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:02:40,040 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:02:40,066 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:02:40,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:40,090 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.075 2026-08-11 10:02:40,097 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:02:40,100 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:02:40,104 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:02:40,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:02:40,114 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:02:40,116 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:02:40,117 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:02:40,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:02:40,127 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:02:40,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:02:40,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:02:40,128 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:02:40,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:02:40,137 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:02:40,153 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:02:40,154 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:02:40,157 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:02:40,165 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:02:40,175 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:02:40,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:02:40,180 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:02:40,180 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:02:40,182 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:02:40,194 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 10:02:40,201 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:02:40,203 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:02:40,209 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:02:40,210 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:02:40,211 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:02:40,212 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:02:40,212 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:02:40,212 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:02:40,213 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:02:40,213 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:02:40,214 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:02:40,215 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:02:40,216 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:02:40,218 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:02:40,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:02:40,222 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:02:40,224 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:02:40,225 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:02:40,226 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:02:40,228 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:02:40,229 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:02:40,232 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:40,232 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:02:40,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:02:40,247 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:02:40,248 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:02:40,253 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:02:40,254 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:02:40,256 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:02:40,257 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:02:40,258 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:02:40,259 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:02:40,261 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:02:40,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:02:40,264 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:02:40,268 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:02:40,269 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:02:40,269 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:02:40,271 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:02:40,271 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:02:40,271 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:02:40,272 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:02:40,273 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:02:40,273 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:02:40,273 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:02:40,274 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:02:40,274 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:02:40,274 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:02:40,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:02:40,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:02:40,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:02:40,276 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:02:40,276 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:02:40,276 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:02:40,277 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:02:40,277 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:02:40,277 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:02:40,278 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:02:40,279 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:02:40,282 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:02:40,295 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:02:40,296 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:02:40,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:02:40,622 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22098786 for PoS orders references: ['Order 00334-002-0001'] (draft: True) 2026-08-11 10:02:40,638 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 10:02:40,644 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [704, 705, 706] 2026-08-11 10:02:40,718 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:02:40,727 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22098786 with result: [{'id': 420, 'pos_reference': 'Order 00334-002-0001', 'account_move': False}] 2026-08-11 10:02:40,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.057 0.069 2026-08-11 10:02:41,996 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-11 10:02:42,003 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,040 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,043 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:42,050 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,067 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 10:02:42,084 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,101 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 10:02:42,118 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,135 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,151 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,167 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 10:02:42,184 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,201 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 10:02:42,218 104 INFO rb-3df6733-223812-402932 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-11 10:02:42,221 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:02:42,229 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40316 2026-08-11 10:02:42,230 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:02:42,230 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40316 2026-08-11 10:02:42,324 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100242_324000_TestFrontend.txt 2026-08-11 10:02:42,324 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpo4l3kojf_chrome_odoo" 2026-08-11 10:02:42,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40577 2026-08-11 10:02:42,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp_5gggoq5_chrome_odoo 2026-08-11 10:02:42,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41961/json/version 2026-08-11 10:02:42,613 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41961/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:02:42,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:02:42,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41961/json 2026-08-11 10:02:42,665 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41961/json with timeout 3 increased to 10s during tests 2026-08-11 10:02:42,704 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:41961/devtools/page/B34BABA5D49D7F4B8AF9BB3846C386AB 2026-08-11 10:02:42,734 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:02:42,772 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:02:42,831 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:02:42,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:02:42,838 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:02:42,839 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:02:42,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:42] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 20 0.014 0.083 2026-08-11 10:02:42,948 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'B34BABA5D49D7F4B8AF9BB3846C386AB', 'loaderId': '72516CA36B7B14A1B9F997C330E49581', 'isDownload': False} 2026-08-11 10:02:42,948 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-08-11 10:02:42,964 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:42,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:42] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.009 2026-08-11 10:02:43,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:43] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.022 2026-08-11 10:02:43,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:43] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.042 2026-08-11 10:02:43,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:43] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-08-11 10:02:43,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.011 2026-08-11 10:02:43,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 10:02:43,451 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:43,451 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:02:43,473 104 INFO rb-3df6733-223812-402932 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-11 10:02:43,952 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.151 0.342 2026-08-11 10:02:44,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.511 2026-08-11 10:02:44,039 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:44,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.089 2026-08-11 10:02:44,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:02:44,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 10:02:44,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.108 0.279 2026-08-11 10:02:44,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.054 2026-08-11 10:02:44,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "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-11 10:02:44,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:44,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.026 0.031 2026-08-11 10:02:44,878 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:02:44,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.083 2026-08-11 10:02:44,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.010 0.128 2026-08-11 10:02:44,957 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "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-11 10:02:44,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:02:44,966 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.148 2026-08-11 10:02:44,992 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:02:45,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.214 2026-08-11 10:02:45,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.197 2026-08-11 10:02:45,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.008 0.158 2026-08-11 10:02:45,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.139 2026-08-11 10:02:45,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.011 0.083 2026-08-11 10:02:45,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 11 0.022 0.112 2026-08-11 10:02:45,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.124 2026-08-11 10:02:45,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.109 2026-08-11 10:02:45,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.106 2026-08-11 10:02:45,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.006 0.138 2026-08-11 10:02:45,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.123 2026-08-11 10:02:45,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:45] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.012 0.122 2026-08-11 10:02:45,834 104 INFO rb-3df6733-223812-402932 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-11 10:02:45,850 104 INFO rb-3df6733-223812-402932 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-11 10:02:45,867 104 INFO rb-3df6733-223812-402932 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-11 10:02:45,884 104 INFO rb-3df6733-223812-402932 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-11 10:02:45,900 104 INFO rb-3df6733-223812-402932 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-11 10:02:45,919 104 INFO rb-3df6733-223812-402932 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-11 10:02:45,934 104 INFO rb-3df6733-223812-402932 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-11 10:02:45,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-08-11 10:02:45,971 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-08-11 10:02:45,989 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,005 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:02:46,018 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,038 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,050 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.006 0.008 2026-08-11 10:02:46,071 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'add table (trigger: .edit-button i[aria-label=Add])' 2026-08-11 10:02:46,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 10:02:46,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:46] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.004 0.006 2026-08-11 10:02:46,090 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,853 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-11 10:02:46,874 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,884 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '100' (trigger: .modal-dialog .popup-textinput input)' 2026-08-11 10:02:46,901 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 10:02:46,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:46,918 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,933 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-11 10:02:46,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:46] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:02:46,969 104 INFO rb-3df6733-223812-402932 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-11 10:02:46,985 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-08-11 10:02:47,002 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,017 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '1111' (trigger: .modal-dialog .popup-textinput input)' 2026-08-11 10:02:47,034 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 10:02:47,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:02:47,052 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,068 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,084 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,103 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,118 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,134 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,152 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,167 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,186 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,201 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-08-11 10:02:47,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:02:47,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:02:47,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:02:47,225 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.007 0.004 2026-08-11 10:02:47,246 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,252 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-11 10:02:47,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.009 0.009 2026-08-11 10:02:47,267 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 10:02:47,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:02:47,284 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click add floor (trigger: .floor-selector .button-add)' 2026-08-11 10:02:47,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:47,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 10:02:47,303 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,317 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm button disabled (trigger: .modal-dialog .confirm.disabled)' 2026-08-11 10:02:47,334 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,352 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-08-11 10:02:47,369 104 INFO rb-3df6733-223812-402932 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-11 10:02:47,382 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:47] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.015 0.010 2026-08-11 10:02:48,156 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-08-11 10:02:48,167 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,185 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,202 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,217 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,234 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,251 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,267 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,287 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,301 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-11 10:02:48,319 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 10:02:48,337 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,353 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,368 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.041 0.004 2026-08-11 10:02:48,376 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.019 2026-08-11 10:02:48,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:02:48,395 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,401 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 10:02:48,434 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,451 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 10:02:48,460 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:48,467 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-11 10:02:48,486 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 10:02:48,500 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,520 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,534 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,550 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,568 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-11 10:02:48,584 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,600 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 10:02:48,617 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 10:02:48,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:48,652 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-11 10:02:48,669 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 10:02:48,685 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,702 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,717 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:02:48,735 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Close edit mode (trigger: .edit-button .close-edit-button)' 2026-08-11 10:02:48,752 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:02:48,767 104 INFO rb-3df6733-223812-402932 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-11 10:02:48,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:02:48,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.023 0.030 2026-08-11 10:02:48,889 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:02:49,630 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:02:49,633 104 INFO rb-3df6733-223812-402932 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-11 10:02:49,652 104 INFO rb-3df6733-223812-402932 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-11 10:02:49,667 104 INFO rb-3df6733-223812-402932 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-11 10:02:49,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:02:49,680 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40577 2026-08-11 10:02:49,684 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:02:49,686 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40577 2026-08-11 10:02:49,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:49] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 10:02:49,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:02:49,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100249_785291_TestFrontend.txt 2026-08-11 10:02:49,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp_5gggoq5_chrome_odoo" 2026-08-11 10:02:49,819 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-08-11 10:02:50,275 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40809 2026-08-11 10:02:50,275 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmppnyecy75_chrome_odoo 2026-08-11 10:02:50,275 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45385/json/version 2026-08-11 10:02:50,295 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45385/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:02:50,342 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:02:50,342 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45385/json 2026-08-11 10:02:50,343 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45385/json with timeout 3 increased to 10s during tests 2026-08-11 10:02:50,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:45385/devtools/page/D6D2701599DFF67991B4A5DBF1FF74A3 2026-08-11 10:02:50,402 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:02:50,423 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:02:50,671 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:02:50,674 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:02:50,678 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:02:50,679 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:02:50,691 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:02:51,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.081 0.589 2026-08-11 10:02:51,365 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'D6D2701599DFF67991B4A5DBF1FF74A3', 'loaderId': '81FDBE1A36D5BD7D8B0A228B1065E8D2', 'isDownload': False} 2026-08-11 10:02:51,366 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-08-11 10:02:51,388 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:51,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.014 2026-08-11 10:02:51,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.030 2026-08-11 10:02:51,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.040 2026-08-11 10:02:51,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.010 0.011 2026-08-11 10:02:51,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.019 2026-08-11 10:02:51,889 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:02:51,900 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 10:02:51,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.024 2026-08-11 10:02:51,912 104 INFO rb-3df6733-223812-402932 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-11 10:02:52,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.278 0.394 2026-08-11 10:02:52,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:52] "GET /pos/ui HTTP/1.1" 200 - 20 0.055 0.672 2026-08-11 10:02:52,708 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:02:52,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.117 2026-08-11 10:02:52,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 10:02:53,010 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:02:53,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.209 0.339 2026-08-11 10:02:53,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "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-11 10:02:53,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.015 0.014 2026-08-11 10:02:53,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 10:02:53,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.038 0.036 2026-08-11 10:02:53,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.103 2026-08-11 10:02:53,850 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:02:53,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.154 2026-08-11 10:02:53,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.155 2026-08-11 10:02:53,905 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02: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-11 10:02:53,908 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:02:53,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.014 0.210 2026-08-11 10:02:53,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.214 2026-08-11 10:02:53,998 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:02:54,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.016 0.210 2026-08-11 10:02:54,023 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:02:54,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.175 2026-08-11 10:02:54,078 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.131 2026-08-11 10:02:54,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.014 0.159 2026-08-11 10:02:54,122 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.107 2026-08-11 10:02:54,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.064 0.134 2026-08-11 10:02:54,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.192 2026-08-11 10:02:54,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.005 0.191 2026-08-11 10:02:54,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.162 2026-08-11 10:02:54,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.011 0.122 2026-08-11 10:02:54,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:02:54,654 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:02:54,672 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:02:54,685 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:02:54,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.028 0.019 2026-08-11 10:02:54,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.005 0.022 2026-08-11 10:02:54,744 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:02:55,624 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .controls .buttons:nth-child(1):has(.discard)' 2026-08-11 10:02:55,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 10:02:55,650 104 INFO rb-3df6733-223812-402932 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-11 10:02:55,665 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:02:55,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:02:56,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:02:56,455 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:02:56,467 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:02:56,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:56] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:02:56,484 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:02:57,254 104 INFO rb-3df6733-223812-402932 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-11 10:02:57,278 104 INFO rb-3df6733-223812-402932 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-11 10:02:57,302 104 INFO rb-3df6733-223812-402932 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-11 10:02:57,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:57] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:02:57,327 104 INFO rb-3df6733-223812-402932 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-11 10:02:57,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:02:58,112 104 INFO rb-3df6733-223812-402932 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-11 10:02:58,118 104 INFO rb-3df6733-223812-402932 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-11 10:02:58,135 104 INFO rb-3df6733-223812-402932 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-11 10:02:58,150 104 INFO rb-3df6733-223812-402932 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-11 10:02:58,167 104 INFO rb-3df6733-223812-402932 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-11 10:02:58,186 104 INFO rb-3df6733-223812-402932 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-11 10:02:58,201 104 INFO rb-3df6733-223812-402932 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-11 10:02:58,217 104 INFO rb-3df6733-223812-402932 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-11 10:02:58,234 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:02:58,251 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:02:58,269 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99584572 for PoS orders references: ['Order 00335-002-0002'] (draft: True) 2026-08-11 10:02:58,272 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:02:58,366 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99584572 with result: [{'id': 421, 'pos_reference': 'Order 00335-002-0002', 'account_move': False}] 2026-08-11 10:02:58,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.054 0.073 2026-08-11 10:02:58,459 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:02:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.038 0.029 2026-08-11 10:02:59,223 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 10:02:59,233 104 INFO rb-3df6733-223812-402932 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-11 10:02:59,252 104 INFO rb-3df6733-223812-402932 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-11 10:02:59,267 104 INFO rb-3df6733-223812-402932 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-11 10:02:59,285 104 INFO rb-3df6733-223812-402932 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-11 10:02:59,300 104 INFO rb-3df6733-223812-402932 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-11 10:02:59,317 104 INFO rb-3df6733-223812-402932 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-11 10:02:59,335 104 INFO rb-3df6733-223812-402932 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-11 10:02:59,350 104 INFO rb-3df6733-223812-402932 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-11 10:02:59,367 104 INFO rb-3df6733-223812-402932 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-11 10:03:00,207 104 INFO rb-3df6733-223812-402932 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-11 10:03:00,216 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:00,227 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82683150 for PoS orders references: ['Order 00335-002-0003'] (draft: True) 2026-08-11 10:03:00,237 104 INFO rb-3df6733-223812-402932 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-11 10:03:00,306 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82683150 with result: [{'id': 422, 'pos_reference': 'Order 00335-002-0003', 'account_move': False}] 2026-08-11 10:03:00,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.045 0.051 2026-08-11 10:03:01,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:01,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:01,116 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:01,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.023 0.027 2026-08-11 10:03:01,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-11 10:03:01,922 104 INFO rb-3df6733-223812-402932 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-11 10:03:01,933 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 10:03:01,951 104 INFO rb-3df6733-223812-402932 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-11 10:03:01,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:03:01,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:01] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.027 0.024 2026-08-11 10:03:02,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.013 0.050 2026-08-11 10:03:02,074 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.026 2026-08-11 10:03:02,842 104 INFO rb-3df6733-223812-402932 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-11 10:03:02,850 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:02,867 104 INFO rb-3df6733-223812-402932 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-11 10:03:02,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:03:02,887 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,663 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,668 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,685 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,700 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,717 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,735 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,750 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,766 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,784 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:03,797 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58871289 for PoS orders references: ['Order 00335-002-0004'] (draft: True) 2026-08-11 10:03:03,800 104 INFO rb-3df6733-223812-402932 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-11 10:03:03,876 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58871289 with result: [{'id': 423, 'pos_reference': 'Order 00335-002-0004', 'account_move': False}] 2026-08-11 10:03:03,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.046 0.051 2026-08-11 10:03:04,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:04,650 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:04,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:04,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:04] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.040 0.033 2026-08-11 10:03:05,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:03:05,495 104 INFO rb-3df6733-223812-402932 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-11 10:03:05,500 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-08-11 10:03:05,518 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 10:03:05,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:05] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.012 0.022 2026-08-11 10:03:05,547 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-08-11 10:03:05,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:05] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.017 0.032 2026-08-11 10:03:06,353 104 INFO rb-3df6733-223812-402932 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-11 10:03:06,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.005 2026-08-11 10:03:06,367 104 INFO rb-3df6733-223812-402932 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-11 10:03:06,369 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:03:06,379 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40809 2026-08-11 10:03:06,380 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:03:06,380 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40809 2026-08-11 10:03:06,475 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100306_475164_TestFrontend.txt 2026-08-11 10:03:06,475 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmppnyecy75_chrome_odoo" 2026-08-11 10:03:06,513 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-08-11 10:03:06,949 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41029 2026-08-11 10:03:06,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp4clrga3k_chrome_odoo 2026-08-11 10:03:06,950 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38315/json/version 2026-08-11 10:03:06,960 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38315/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:03:07,001 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:03:07,001 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38315/json 2026-08-11 10:03:07,003 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38315/json with timeout 3 increased to 10s during tests 2026-08-11 10:03:07,027 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:38315/devtools/page/59329533DC6C8A7807FB3E2072518489 2026-08-11 10:03:07,085 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:03:07,117 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:03:07,360 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:03:07,367 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:03:07,369 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:03:07,369 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:03:07,383 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:03:08,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.106 0.533 2026-08-11 10:03:08,022 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '59329533DC6C8A7807FB3E2072518489', 'loaderId': '25FECC25E8523A6D71190E0FBA736800', 'isDownload': False} 2026-08-11 10:03:08,022 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-08-11 10:03:08,032 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:03:08,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.013 2026-08-11 10:03:08,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.015 2026-08-11 10:03:08,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.033 2026-08-11 10:03:08,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:03:08,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 10:03:08,468 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:03:08,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-08-11 10:03:08,490 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:03:08,501 104 INFO rb-3df6733-223812-402932 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-11 10:03:09,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.309 0.437 2026-08-11 10:03:09,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:09] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.759 2026-08-11 10:03:09,325 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:03:09,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.067 2026-08-11 10:03:09,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:03:09,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:03:10,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.182 0.320 2026-08-11 10:03:10,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.055 2026-08-11 10:03:10,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "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-11 10:03:10,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.007 0.006 2026-08-11 10:03:10,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.025 0.037 2026-08-11 10:03:10,392 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:03:10,427 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.107 2026-08-11 10:03:10,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.014 0.158 2026-08-11 10:03:10,494 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "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-11 10:03:10,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.163 2026-08-11 10:03:10,514 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:03:10,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:03:10,528 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:03:10,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.008 0.211 2026-08-11 10:03:10,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.226 2026-08-11 10:03:10,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.173 2026-08-11 10:03:10,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.143 2026-08-11 10:03:10,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.021 0.135 2026-08-11 10:03:10,682 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.147 2026-08-11 10:03:10,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.137 2026-08-11 10:03:10,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.124 2026-08-11 10:03:10,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.129 2026-08-11 10:03:10,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.004 0.148 2026-08-11 10:03:10,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.140 2026-08-11 10:03:10,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:10] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.062 2026-08-11 10:03:11,186 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:03:11,203 104 INFO rb-3df6733-223812-402932 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-11 10:03:11,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.014 2026-08-11 10:03:11,236 104 INFO rb-3df6733-223812-402932 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-11 10:03:11,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.024 2026-08-11 10:03:11,344 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:03:12,201 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,205 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,217 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,233 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,249 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,268 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,282 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,300 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,316 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:12,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40452941 for PoS orders references: ['Order 00336-002-0001'] (draft: True) 2026-08-11 10:03:12,335 104 INFO rb-3df6733-223812-402932 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-11 10:03:12,394 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40452941 with result: [{'id': 424, 'pos_reference': 'Order 00336-002-0001', 'account_move': False}] 2026-08-11 10:03:12,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.033 0.050 2026-08-11 10:03:12,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:03:13,168 104 INFO rb-3df6733-223812-402932 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-11 10:03:13,184 104 INFO rb-3df6733-223812-402932 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-11 10:03:13,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.018 0.027 2026-08-11 10:03:13,989 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:03:14,010 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:03:14,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:03:14,023 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:03:14,032 104 INFO rb-3df6733-223812-402932 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-11 10:03:14,057 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:03:14,057 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:14] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.010 2026-08-11 10:03:14,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:03:14,086 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96522218 for PoS orders references: ['Order 00336-002-0001'] (draft: False) 2026-08-11 10:03:14,098 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:03:14,116 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [714] 2026-08-11 10:03:14,280 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96522218 with result: [{'id': 424, 'pos_reference': 'Order 00336-002-0001', 'account_move': False}] 2026-08-11 10:03:14,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.096 0.125 2026-08-11 10:03:14,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:03:15,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:15,116 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:15,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:03:15,132 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:15,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-11 10:03:15,916 104 INFO rb-3df6733-223812-402932 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-11 10:03:15,937 104 INFO rb-3df6733-223812-402932 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-11 10:03:15,949 104 INFO rb-3df6733-223812-402932 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-11 10:03:15,967 104 INFO rb-3df6733-223812-402932 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-11 10:03:15,983 104 INFO rb-3df6733-223812-402932 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-11 10:03:16,003 104 INFO rb-3df6733-223812-402932 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-11 10:03:16,018 104 INFO rb-3df6733-223812-402932 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-11 10:03:16,033 104 INFO rb-3df6733-223812-402932 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-11 10:03:16,050 104 INFO rb-3df6733-223812-402932 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-11 10:03:16,891 104 INFO rb-3df6733-223812-402932 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-11 10:03:16,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:16,916 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92467685 for PoS orders references: ['Order 00336-002-0002'] (draft: True) 2026-08-11 10:03:16,931 104 INFO rb-3df6733-223812-402932 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-11 10:03:16,997 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92467685 with result: [{'id': 425, 'pos_reference': 'Order 00336-002-0002', 'account_move': False}] 2026-08-11 10:03:17,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.064 0.050 2026-08-11 10:03:17,784 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:17,800 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:17,816 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:17,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:17] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.031 2026-08-11 10:03:18,620 104 INFO rb-3df6733-223812-402932 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-11 10:03:18,632 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-08-11 10:03:18,650 104 INFO rb-3df6733-223812-402932 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-11 10:03:18,669 104 INFO rb-3df6733-223812-402932 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-11 10:03:18,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:18] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.010 2026-08-11 10:03:19,446 104 INFO rb-3df6733-223812-402932 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-11 10:03:19,449 104 INFO rb-3df6733-223812-402932 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-11 10:03:19,468 104 INFO rb-3df6733-223812-402932 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-11 10:03:19,483 104 INFO rb-3df6733-223812-402932 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-11 10:03:19,499 104 INFO rb-3df6733-223812-402932 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-11 10:03:19,517 104 INFO rb-3df6733-223812-402932 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-11 10:03:19,533 104 INFO rb-3df6733-223812-402932 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-11 10:03:19,550 104 INFO rb-3df6733-223812-402932 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-11 10:03:19,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:03:20,418 104 INFO rb-3df6733-223812-402932 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-11 10:03:20,435 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:03:20,451 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:03:20,466 104 INFO rb-3df6733-223812-402932 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-11 10:03:20,488 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:03:20,502 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31183514 for PoS orders references: ['Order 00336-002-0003'] (draft: False) 2026-08-11 10:03:20,504 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:03:20,610 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31183514 with result: [{'id': 426, 'pos_reference': 'Order 00336-002-0003', 'account_move': False}] 2026-08-11 10:03:20,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.056 0.076 2026-08-11 10:03:21,413 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:21,416 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:21,435 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:21,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:21] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.024 2026-08-11 10:03:22,244 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-11 10:03:22,249 104 INFO rb-3df6733-223812-402932 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-11 10:03:22,264 104 INFO rb-3df6733-223812-402932 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-11 10:03:22,267 104 INFO rb-3df6733-223812-402932 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-11 10:03:22,284 104 INFO rb-3df6733-223812-402932 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-11 10:03:22,300 104 INFO rb-3df6733-223812-402932 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-11 10:03:22,316 104 INFO rb-3df6733-223812-402932 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-11 10:03:22,334 104 INFO rb-3df6733-223812-402932 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-11 10:03:22,351 104 INFO rb-3df6733-223812-402932 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-11 10:03:22,367 104 INFO rb-3df6733-223812-402932 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-11 10:03:23,206 104 INFO rb-3df6733-223812-402932 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-11 10:03:23,216 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:23,226 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60646334 for PoS orders references: ['Order 00336-002-0004'] (draft: True) 2026-08-11 10:03:23,234 104 INFO rb-3df6733-223812-402932 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-11 10:03:23,289 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60646334 with result: [{'id': 427, 'pos_reference': 'Order 00336-002-0004', 'account_move': False}] 2026-08-11 10:03:23,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.031 0.047 2026-08-11 10:03:24,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:24,066 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:24,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:24,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.023 2026-08-11 10:03:24,871 104 INFO rb-3df6733-223812-402932 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-11 10:03:24,882 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 10:03:24,900 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:03:24,916 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:03:24,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.032 0.028 2026-08-11 10:03:25,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:03:25,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("2.0")' 2026-08-11 10:03:25,766 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.30")' 2026-08-11 10:03:25,782 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("0.40")' 2026-08-11 10:03:25,800 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("0.50")' 2026-08-11 10:03:25,815 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-08-11 10:03:25,832 104 INFO rb-3df6733-223812-402932 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-11 10:03:25,849 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:25,866 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:03:25,882 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:25,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:25,917 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:25,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:25] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.017 0.021 2026-08-11 10:03:26,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-08-11 10:03:26,716 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:03:26,733 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:03:26,757 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.021 2026-08-11 10:03:27,533 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("6.0")' 2026-08-11 10:03:27,549 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.90")' 2026-08-11 10:03:27,566 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.20")' 2026-08-11 10:03:27,582 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("1.50")' 2026-08-11 10:03:27,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-08-11 10:03:27,616 104 INFO rb-3df6733-223812-402932 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-11 10:03:27,632 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:27,649 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:03:27,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:27,683 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:27,702 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:27,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.016 0.027 2026-08-11 10:03:28,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-08-11 10:03:28,516 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:03:28,535 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:03:28,572 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.020 0.028 2026-08-11 10:03:29,342 104 INFO rb-3df6733-223812-402932 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-11 10:03:29,349 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:03:29,367 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:03:29,382 104 INFO rb-3df6733-223812-402932 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-11 10:03:29,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:03:29,416 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:03:29,417 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25736682 for PoS orders references: ['Order 00336-002-0004'] (draft: False) 2026-08-11 10:03:29,436 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [718] 2026-08-11 10:03:29,506 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25736682 with result: [{'id': 427, 'pos_reference': 'Order 00336-002-0004', 'account_move': False}] 2026-08-11 10:03:29,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.045 0.068 2026-08-11 10:03:30,304 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("8.0")' 2026-08-11 10:03:30,316 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("1.20")' 2026-08-11 10:03:30,332 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.60")' 2026-08-11 10:03:30,348 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("2.00")' 2026-08-11 10:03:30,365 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-08-11 10:03:30,382 104 INFO rb-3df6733-223812-402932 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-11 10:03:30,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:30,415 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:03:30,432 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:30,449 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:30,468 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:03:30,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.016 0.028 2026-08-11 10:03:31,273 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-11 10:03:31,282 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 10:03:31,298 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("Tipping")' 2026-08-11 10:03:31,316 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .tip-cell:contains("1.00")' 2026-08-11 10:03:31,332 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-08-11 10:03:31,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-11 10:03:31,366 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 10:03:31,382 104 INFO rb-3df6733-223812-402932 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-11 10:03:31,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:31] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.032 0.027 2026-08-11 10:03:31,407 104 INFO rb-3df6733-223812-402932 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-11 10:03:31,415 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-11 10:03:31,432 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:03:31,453 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:03:31,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:31] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.029 0.021 2026-08-11 10:03:31,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.034 0.041 2026-08-11 10:03:31,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:31] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.011 0.069 2026-08-11 10:03:32,292 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:03:32,300 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:03:32,315 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-08-11 10:03:32,332 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-08-11 10:03:32,348 104 INFO rb-3df6733-223812-402932 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-11 10:03:32,365 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-08-11 10:03:32,381 104 INFO rb-3df6733-223812-402932 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-11 10:03:32,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-08-11 10:03:32,416 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-08-11 10:03:32,433 104 INFO rb-3df6733-223812-402932 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-11 10:03:32,449 104 INFO rb-3df6733-223812-402932 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-11 10:03:32,466 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:03:32,482 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53857049 for PoS orders references: ['Order 00336-002-0002'] (draft: False) 2026-08-11 10:03:32,484 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 10:03:32,495 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [716] 2026-08-11 10:03:32,573 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53857049 with result: [{'id': 425, 'pos_reference': 'Order 00336-002-0002', 'account_move': False}] 2026-08-11 10:03:32,583 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.044 0.066 2026-08-11 10:03:32,666 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:03:32,667 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:03:32,667 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:03:32,668 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:03:32,668 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:03:32,668 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:03:32,669 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:03:32,669 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:03:32,670 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:03:32,671 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:03:32,672 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:03:32,673 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:03:32,673 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:03:32,674 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:03:32,674 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:03:32,674 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:03:32,675 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:03:32,675 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:03:32,675 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:03:32,675 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:03:32,676 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:03:32,676 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:03:32,676 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:03:32,677 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:03:32,677 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:03:32,678 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:03:32,679 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:03:32,679 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:03:32,680 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:03:32,681 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:03:32,768 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:03:32,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 10:03:32,792 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:03:32,797 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:03:32,807 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:03:32,809 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 10:03:32,833 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:03:32,838 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-08-11 10:03:32,840 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:03:32,841 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:03:32,842 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:03:32,860 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:03:32,874 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:03:32,889 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:03:32,899 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:03:32,904 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:03:32,905 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:03:32,913 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:03:32,918 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:03:32,920 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:03:32,924 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:03:32,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:03:32,930 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:03:32,932 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:03:32,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-08-11 10:03:32,952 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:03:32,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:03:32,980 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:03:32,980 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:03:32,981 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:03:32,981 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:03:32,981 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:03:32,982 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:03:32,982 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:03:32,982 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:03:32,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:03:32,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:03:32,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:03:32,984 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:03:32,984 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:03:32,984 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:03:32,985 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:03:32,985 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:03:32,985 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:03:32,986 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:03:32,988 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:03:32,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:32] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.045 0.008 2026-08-11 10:03:33,003 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:03:33,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:03:33,009 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "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-11 10:03:33,015 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:03:33,020 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:03:33,026 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:03:33,034 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:03:33,048 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:03:33,049 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:03:33,053 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:03:33,054 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:03:33,072 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:03:33,073 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-08-11 10:03:33,076 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:03:33,079 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:03:33,086 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-08-11 10:03:33,091 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:03:33,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:03:33,095 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:03:33,097 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:03:33,099 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:03:33,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:03:33,104 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:03:33,104 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:03:33,105 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:03:33,107 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:03:33,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:03:33,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:03:33,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:03:33,111 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:03:33,111 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:03:33,112 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:03:33,112 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:03:33,113 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:03:33,114 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:03:33,114 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:03:33,114 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:03:33,115 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:03:33,115 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:03:33,116 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:03:33,118 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:03:33,118 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:03:33,441 104 INFO rb-3df6733-223812-402932 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-11 10:03:33,441 104 INFO rb-3df6733-223812-402932 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-11 10:03:33,453 104 INFO rb-3df6733-223812-402932 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-11 10:03:33,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:03:33,507 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:03:33,601 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:33] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:03:34,899 104 INFO rb-3df6733-223812-402932 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-11 10:03:34,904 104 INFO rb-3df6733-223812-402932 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-11 10:03:34,918 104 INFO rb-3df6733-223812-402932 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-11 10:03:34,933 104 INFO rb-3df6733-223812-402932 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-11 10:03:34,949 104 INFO rb-3df6733-223812-402932 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-11 10:03:34,967 104 INFO rb-3df6733-223812-402932 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-11 10:03:34,983 104 INFO rb-3df6733-223812-402932 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-11 10:03:34,999 104 INFO rb-3df6733-223812-402932 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-11 10:03:35,840 104 INFO rb-3df6733-223812-402932 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-11 10:03:35,848 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:03:35,868 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:03:35,881 104 INFO rb-3df6733-223812-402932 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-11 10:03:35,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:03:35,915 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:03:35,920 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47380611 for PoS orders references: ['Order 00336-002-0005'] (draft: False) 2026-08-11 10:03:35,995 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47380611 with result: [{'id': 428, 'pos_reference': 'Order 00336-002-0005', 'account_move': False}] 2026-08-11 10:03:36,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.032 0.062 2026-08-11 10:03:36,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:03:36,794 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-08-11 10:03:36,798 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-08-11 10:03:36,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:36] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.003 0.009 2026-08-11 10:03:38,455 104 INFO rb-3df6733-223812-402932 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-11 10:03:38,465 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:03:38,472 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:03:38,502 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:03:38,538 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41029 2026-08-11 10:03:38,545 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:03:38,547 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41029 2026-08-11 10:03:38,644 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100338_643883_TestFrontend.txt 2026-08-11 10:03:38,644 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp4clrga3k_chrome_odoo" 2026-08-11 10:03:38,709 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-08-11 10:03:39,220 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41323 2026-08-11 10:03:39,221 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpv5okeb7q_chrome_odoo 2026-08-11 10:03:39,221 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46353/json/version 2026-08-11 10:03:39,223 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46353/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:03:39,312 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:03:39,313 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46353/json 2026-08-11 10:03:39,315 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46353/json with timeout 3 increased to 10s during tests 2026-08-11 10:03:39,348 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46353/devtools/page/B15EF1EB67990299F56D6148AFA454B4 2026-08-11 10:03:39,359 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:03:39,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:03:39,622 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:03:39,625 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:03:39,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:03:39,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:03:39,661 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:03:40,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.107 0.562 2026-08-11 10:03:40,327 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'B15EF1EB67990299F56D6148AFA454B4', 'loaderId': 'FD8663C6B9088EDE03842121E3671320', 'isDownload': False} 2026-08-11 10:03:40,328 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-08-11 10:03:40,355 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:03:40,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-08-11 10:03:40,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.023 2026-08-11 10:03:40,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.028 2026-08-11 10:03:40,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 10:03:40,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-08-11 10:03:40,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 10:03:40,825 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:03:40,827 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:03:40,832 104 INFO rb-3df6733-223812-402932 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-11 10:03:41,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.303 0.372 2026-08-11 10:03:41,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:41] "GET /pos/ui HTTP/1.1" 200 - 20 0.038 0.699 2026-08-11 10:03:41,614 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:03:41,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.103 2026-08-11 10:03:41,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:03:41,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-11 10:03:42,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.182 0.308 2026-08-11 10:03:42,529 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.059 0.058 2026-08-11 10:03:42,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "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-11 10:03:42,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:03:42,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.035 0.050 2026-08-11 10:03:42,661 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:03:42,713 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.017 0.117 2026-08-11 10:03:42,745 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 10:03:42,749 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:03:42,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.149 2026-08-11 10:03:42,777 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:03:42,793 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:03:42,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.042 0.187 2026-08-11 10:03:42,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.011 2026-08-11 10:03:42,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.028 0.246 2026-08-11 10:03:42,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.011 0.235 2026-08-11 10:03:42,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:42] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.009 0.178 2026-08-11 10:03:43,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.035 0.160 2026-08-11 10:03:43,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.401 2026-08-11 10:03:43,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.169 2026-08-11 10:03:43,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.160 2026-08-11 10:03:43,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.146 2026-08-11 10:03:43,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.129 2026-08-11 10:03:43,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.007 0.117 2026-08-11 10:03:43,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.014 0.083 2026-08-11 10:03:43,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:03:43,501 104 INFO rb-3df6733-223812-402932 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-11 10:03:43,522 104 INFO rb-3df6733-223812-402932 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-11 10:03:43,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.017 2026-08-11 10:03:43,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.005 0.020 2026-08-11 10:03:43,625 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:03:44,494 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,498 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,516 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,531 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,548 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,566 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,583 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,601 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,615 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,632 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,648 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,665 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,686 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,698 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,715 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,731 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,748 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,766 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,781 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,798 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,815 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,831 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,849 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,865 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,881 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,898 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,914 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,933 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,949 104 INFO rb-3df6733-223812-402932 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-11 10:03:44,965 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:03:44,979 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25976688 for PoS orders references: ['Order 00337-002-0001'] (draft: True) 2026-08-11 10:03:44,982 104 INFO rb-3df6733-223812-402932 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-11 10:03:45,103 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25976688 with result: [{'id': 429, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-08-11 10:03:45,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.074 0.070 2026-08-11 10:03:45,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 10:03:45,881 104 INFO rb-3df6733-223812-402932 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-11 10:03:45,936 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:45] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.026 0.027 2026-08-11 10:03:46,545 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:03:46,711 104 INFO rb-3df6733-223812-402932 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-11 10:03:46,732 104 INFO rb-3df6733-223812-402932 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-11 10:03:46,748 104 INFO rb-3df6733-223812-402932 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-11 10:03:46,766 104 INFO rb-3df6733-223812-402932 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-11 10:03:46,782 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-11 10:03:46,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click back button (trigger: .payment-screen .button.back)' 2026-08-11 10:03:46,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:03:46,812 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:03:46,833 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:46,849 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:46,871 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92875607 for PoS orders references: ['Order 00337-002-0001'] (draft: True) 2026-08-11 10:03:46,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-11 10:03:46,901 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [726, 727, 728] 2026-08-11 10:03:46,957 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92875607 with result: [{'id': 429, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-08-11 10:03:46,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:46] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.046 0.063 2026-08-11 10:03:47,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.027 2026-08-11 10:03:47,839 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-08-11 10:03:47,848 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:03:47,865 104 INFO rb-3df6733-223812-402932 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-11 10:03:47,882 104 INFO rb-3df6733-223812-402932 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-11 10:03:47,898 104 INFO rb-3df6733-223812-402932 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-11 10:03:47,915 104 INFO rb-3df6733-223812-402932 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-11 10:03:47,932 104 INFO rb-3df6733-223812-402932 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-11 10:03:47,948 104 INFO rb-3df6733-223812-402932 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-11 10:03:47,965 104 INFO rb-3df6733-223812-402932 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-11 10:03:47,981 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-08-11 10:03:47,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-11 10:03:48,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-11 10:03:48,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.031 2026-08-11 10:03:48,820 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 10:03:48,842 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-08-11 10:03:48,848 104 INFO rb-3df6733-223812-402932 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-11 10:03:48,864 104 INFO rb-3df6733-223812-402932 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-11 10:03:48,866 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:03:48,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41323 2026-08-11 10:03:48,876 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:03:48,878 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41323 2026-08-11 10:03:49,028 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100349_027788_TestFrontend.txt 2026-08-11 10:03:49,028 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpv5okeb7q_chrome_odoo" 2026-08-11 10:03:49,053 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-08-11 10:03:49,489 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41532 2026-08-11 10:03:49,489 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpav1eqz9p_chrome_odoo 2026-08-11 10:03:49,490 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45323/json/version 2026-08-11 10:03:49,491 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45323/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:03:49,524 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:03:49,524 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45323/json 2026-08-11 10:03:49,525 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45323/json with timeout 3 increased to 10s during tests 2026-08-11 10:03:49,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:45323/devtools/page/B8EC50AD3B53EA69403DA6B1356731F8 2026-08-11 10:03:49,609 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:03:49,619 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:03:49,889 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:03:49,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:03:49,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:03:49,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:03:49,916 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:03:50,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:50] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.132 0.541 2026-08-11 10:03:50,589 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'B8EC50AD3B53EA69403DA6B1356731F8', 'loaderId': '5A76C3F565ED92D32B6574C54CEF6519', 'isDownload': False} 2026-08-11 10:03:50,589 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-08-11 10:03:50,613 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:03:50,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:50] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 10:03:50,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:50] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.012 2026-08-11 10:03:50,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:50] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.038 2026-08-11 10:03:51,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:51] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 10:03:51,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.005 2026-08-11 10:03:51,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.006 2026-08-11 10:03:51,092 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:03:51,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:03:51,110 104 INFO rb-3df6733-223812-402932 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-11 10:03:51,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.275 0.385 2026-08-11 10:03:51,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:51] "GET /pos/ui HTTP/1.1" 200 - 20 0.026 0.677 2026-08-11 10:03:51,864 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:03:51,971 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.148 2026-08-11 10:03:52,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.005 2026-08-11 10:03:52,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 10:03:52,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.161 0.320 2026-08-11 10:03:52,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.043 2026-08-11 10:03:52,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "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-11 10:03:52,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 10:03:52,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.021 0.038 2026-08-11 10:03:52,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.008 0.092 2026-08-11 10:03:52,931 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:03:52,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:52] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.135 2026-08-11 10:03:53,023 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.172 2026-08-11 10:03:53,039 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "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-11 10:03:53,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.193 2026-08-11 10:03:53,055 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:03:53,060 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:03:53,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.213 2026-08-11 10:03:53,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:03:53,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.029 0.193 2026-08-11 10:03:53,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.169 2026-08-11 10:03:53,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.146 2026-08-11 10:03:53,185 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.015 0.088 2026-08-11 10:03:53,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.113 2026-08-11 10:03:53,210 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.108 2026-08-11 10:03:53,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.099 2026-08-11 10:03:53,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.003 0.110 2026-08-11 10:03:53,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.110 2026-08-11 10:03:53,268 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.009 0.042 2026-08-11 10:03:53,749 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:03:53,769 104 INFO rb-3df6733-223812-402932 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-11 10:03:53,798 104 INFO rb-3df6733-223812-402932 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-11 10:03:53,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.044 0.015 2026-08-11 10:03:53,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.042 2026-08-11 10:03:53,906 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:03:54,760 104 INFO rb-3df6733-223812-402932 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-11 10:03:54,771 104 INFO rb-3df6733-223812-402932 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-11 10:03:54,783 104 INFO rb-3df6733-223812-402932 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-11 10:03:54,798 104 INFO rb-3df6733-223812-402932 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-11 10:03:54,814 104 INFO rb-3df6733-223812-402932 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-11 10:03:54,833 104 INFO rb-3df6733-223812-402932 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-11 10:03:54,848 104 INFO rb-3df6733-223812-402932 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-11 10:03:54,864 104 INFO rb-3df6733-223812-402932 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-11 10:03:55,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.002 2026-08-11 10:03:55,717 104 INFO rb-3df6733-223812-402932 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-11 10:03:55,731 104 INFO rb-3df6733-223812-402932 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-11 10:03:55,748 104 INFO rb-3df6733-223812-402932 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-11 10:03:55,765 104 INFO rb-3df6733-223812-402932 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-11 10:03:55,781 104 INFO rb-3df6733-223812-402932 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-11 10:03:55,798 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-11 10:03:55,819 104 INFO rb-3df6733-223812-402932 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-11 10:03:55,829 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:03:55,830 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:03:55,855 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:03:55,859 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:55] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 10:03:55,880 104 INFO rb-3df6733-223812-402932 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-11 10:03:55,891 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20377599 for PoS orders references: ['Order 00338-002-0002'] (draft: False) 2026-08-11 10:03:55,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:03:56,039 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20377599 with result: [{'id': 430, 'pos_reference': 'Order 00338-002-0002', 'account_move': False}] 2026-08-11 10:03:56,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.074 0.104 2026-08-11 10:03:56,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38464387 for PoS orders references: ['Order 00338-002-0001'] (draft: True) 2026-08-11 10:03:56,151 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38464387 with result: [{'id': 431, 'pos_reference': 'Order 00338-002-0001', 'account_move': False}] 2026-08-11 10:03:56,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.039 0.076 2026-08-11 10:03:56,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:56] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.014 0.096 2026-08-11 10:03:56,971 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:03:56,982 104 INFO rb-3df6733-223812-402932 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-11 10:03:56,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:03:57,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-11 10:03:57,019 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:03:57,031 104 INFO rb-3df6733-223812-402932 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-11 10:03:57,048 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:03:57,081 104 INFO rb-3df6733-223812-402932 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-11 10:03:57,082 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42998612 for PoS orders references: ['Order 00338-002-0001'] (draft: False) 2026-08-11 10:03:57,113 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [731] 2026-08-11 10:03:57,205 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42998612 with result: [{'id': 431, 'pos_reference': 'Order 00338-002-0001', 'account_move': False}] 2026-08-11 10:03:57,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.066 0.098 2026-08-11 10:03:57,997 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:03:58,010 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:03:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:03:58,022 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41532 2026-08-11 10:03:58,023 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:03:58,024 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41532 2026-08-11 10:03:58,088 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100358_087605_TestFrontend.txt 2026-08-11 10:03:58,088 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpav1eqz9p_chrome_odoo" 2026-08-11 10:03:58,111 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-08-11 10:03:58,495 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41760 2026-08-11 10:03:58,496 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmphf4w8ql5_chrome_odoo 2026-08-11 10:03:58,496 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41389/json/version 2026-08-11 10:03:58,497 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41389/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:03:58,583 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:03:58,584 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41389/json 2026-08-11 10:03:58,584 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41389/json with timeout 3 increased to 10s during tests 2026-08-11 10:03:58,617 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:41389/devtools/page/D1978285D8706FF7A0EAC460C636A17F 2026-08-11 10:03:58,632 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:03:58,706 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:03:58,874 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:03:58,876 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:03:58,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:03:58,883 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:03:58,894 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:04:00,457 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.102 1.465 2026-08-11 10:04:00,459 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'D1978285D8706FF7A0EAC460C636A17F', 'loaderId': '6619052EDCB5A67CA676B817FF551307', 'isDownload': False} 2026-08-11 10:04:00,459 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-08-11 10:04:00,479 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:04:00,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.011 2026-08-11 10:04:00,510 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.023 2026-08-11 10:04:00,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-08-11 10:04:00,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:04:00,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.006 2026-08-11 10:04:00,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:00,957 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:04:00,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 10:04:00,973 104 INFO rb-3df6733-223812-402932 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-11 10:04:01,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.330 0.375 2026-08-11 10:04:01,754 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:01] "GET /pos/ui HTTP/1.1" 200 - 20 0.034 0.727 2026-08-11 10:04:01,784 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:04:01,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.030 0.140 2026-08-11 10:04:02,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:04:02,085 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.004 2026-08-11 10:04:02,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.160 0.333 2026-08-11 10:04:02,688 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "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-11 10:04:02,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.007 2026-08-11 10:04:02,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:04:02,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.057 0.045 2026-08-11 10:04:02,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.020 0.161 2026-08-11 10:04:02,913 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:02,919 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "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-11 10:04:02,929 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:02,954 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:04:02,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.031 0.209 2026-08-11 10:04:02,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:03,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.022 0.281 2026-08-11 10:04:03,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.284 2026-08-11 10:04:03,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.299 2026-08-11 10:04:03,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.017 0.237 2026-08-11 10:04:03,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.017 0.151 2026-08-11 10:04:03,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.149 2026-08-11 10:04:03,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.015 0.117 2026-08-11 10:04:03,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.124 2026-08-11 10:04:03,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.126 2026-08-11 10:04:03,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.125 2026-08-11 10:04:03,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.105 2026-08-11 10:04:03,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.015 0.100 2026-08-11 10:04:03,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.025 0.081 2026-08-11 10:04:03,598 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:04:03,617 104 INFO rb-3df6733-223812-402932 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-11 10:04:03,637 104 INFO rb-3df6733-223812-402932 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-11 10:04:03,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.018 2026-08-11 10:04:03,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.008 0.025 2026-08-11 10:04:03,769 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:04,615 104 INFO rb-3df6733-223812-402932 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-11 10:04:04,619 104 INFO rb-3df6733-223812-402932 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-11 10:04:04,630 104 INFO rb-3df6733-223812-402932 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-11 10:04:04,647 104 INFO rb-3df6733-223812-402932 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-11 10:04:04,664 104 INFO rb-3df6733-223812-402932 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-11 10:04:04,681 104 INFO rb-3df6733-223812-402932 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-11 10:04:04,697 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:04:04,722 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:04:04,726 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:04,728 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:04,751 104 INFO rb-3df6733-223812-402932 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-11 10:04:04,801 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:04:04,821 104 INFO rb-3df6733-223812-402932 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-11 10:04:04,829 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5091498 for PoS orders references: ['Order 00339-002-0001'] (draft: False) 2026-08-11 10:04:04,842 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:04:05,003 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5091498 with result: [{'id': 432, 'pos_reference': 'Order 00339-002-0001', 'account_move': False}] 2026-08-11 10:04:05,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.090 0.102 2026-08-11 10:04:05,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.098 2026-08-11 10:04:05,142 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:04:05,143 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:04:05,143 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:04:05,144 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:04:05,145 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:04:05,145 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:04:05,147 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:04:05,147 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:04:05,148 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:04:05,148 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:04:05,150 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:04:05,151 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:04:05,151 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:04:05,151 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:04:05,152 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:04:05,152 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:04:05,152 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:04:05,153 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:04:05,153 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:04:05,154 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:04:05,154 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:04:05,158 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:04:05,159 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:04:05,159 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:04:05,160 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:04:05,160 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:04:05,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:04:05,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:04:05,162 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:04:05,163 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:04:05,173 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:05,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:04:05,203 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:05,206 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:05,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:04:05,226 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:04:05,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:04:05,231 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:04:05,263 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:04:05,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:05,283 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:05,303 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.084 2026-08-11 10:04:05,307 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:04:05,317 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:05,319 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:04:05,326 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:04:05,328 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:04:05,328 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:04:05,329 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:04:05,330 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:04:05,330 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:05,332 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:04:05,333 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:04:05,333 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:04:05,333 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:04:05,334 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:04:05,335 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:04:05,336 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:04:05,336 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:04:05,336 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:04:05,337 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:04:05,337 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:04:05,337 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:04:05,337 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:04:05,338 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:04:05,338 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:04:05,338 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:04:05,338 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:04:05,339 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:04:05,339 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:04:05,339 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:04:05,339 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:04:05,339 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:04:05,340 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:04:05,340 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:04:05,340 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:04:05,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.019 0.016 2026-08-11 10:04:05,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:05,384 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:05,389 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-08-11 10:04:05,398 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:05,401 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:05,408 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:04:05,411 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:05,413 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:04:05,417 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:04:05,419 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:04:05,420 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:04:05,424 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:05,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:05,429 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:04:05,431 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:04:05,432 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:04:05,433 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:04:05,433 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:04:05,437 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:04:05,438 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:04:05,440 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:04:05,440 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:04:05,441 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:04:05,446 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:04:05,447 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:04:05,448 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:04:05,448 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:04:05,448 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:04:05,452 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:04:05,464 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:04:05,473 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:05,473 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:04:05,479 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:04:05,481 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:04:05,481 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:04:05,482 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:04:05,484 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:04:05,486 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:04:05,487 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:04:05,488 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:04:05,488 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:04:05,490 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:04:05,930 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:05] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:04:06,002 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:06] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:06,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:04:07,286 104 INFO rb-3df6733-223812-402932 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-11 10:04:07,301 104 INFO rb-3df6733-223812-402932 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-11 10:04:07,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 10:04:07,317 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-08-11 10:04:07,341 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 10:04:07,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:07] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.016 2026-08-11 10:04:07,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:07] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.029 0.028 2026-08-11 10:04:08,215 104 INFO rb-3df6733-223812-402932 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-11 10:04:08,217 104 INFO rb-3df6733-223812-402932 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-11 10:04:08,230 104 INFO rb-3df6733-223812-402932 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-11 10:04:08,247 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-08-11 10:04:08,264 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:04:08,307 104 INFO rb-3df6733-223812-402932 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-11 10:04:08,309 104 INFO rb-3df6733-223812-402932 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-11 10:04:08,310 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:04:08,318 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:08,326 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41760 2026-08-11 10:04:08,327 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:04:08,329 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41760 2026-08-11 10:04:08,444 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100408_444458_TestFrontend.txt 2026-08-11 10:04:08,445 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmphf4w8ql5_chrome_odoo" 2026-08-11 10:04:08,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-08-11 10:04:11,593 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42010 2026-08-11 10:04:11,593 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp8aw7xai3_chrome_odoo 2026-08-11 10:04:11,594 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44917/json/version 2026-08-11 10:04:11,595 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44917/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:04:11,630 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:04:11,631 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44917/json 2026-08-11 10:04:11,632 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44917/json with timeout 3 increased to 10s during tests 2026-08-11 10:04:11,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:44917/devtools/page/5393A0A8228A8976531E1F2F6FF9427A 2026-08-11 10:04:11,686 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:04:11,699 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:04:12,105 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:04:12,108 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:04:12,110 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:04:12,111 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:04:12,122 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:04:12,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:12] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.120 0.632 2026-08-11 10:04:12,874 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '5393A0A8228A8976531E1F2F6FF9427A', 'loaderId': 'EB2119C042C0D5CBE159C0A5C843D319', 'isDownload': False} 2026-08-11 10:04:12,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-08-11 10:04:12,900 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:04:12,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:12] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.009 2026-08-11 10:04:12,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:12] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-08-11 10:04:12,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:12] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.035 2026-08-11 10:04:13,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:13] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 10:04:13,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.009 2026-08-11 10:04:13,335 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:04:13,336 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:04:13,343 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:04:13,362 104 INFO rb-3df6733-223812-402932 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-11 10:04:14,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.260 0.435 2026-08-11 10:04:14,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.696 2026-08-11 10:04:14,135 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:04:14,186 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.070 2026-08-11 10:04:14,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.005 2026-08-11 10:04:14,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 10:04:14,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 189 0.133 0.328 2026-08-11 10:04:15,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.049 2026-08-11 10:04:15,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "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-11 10:04:15,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:04:15,160 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.042 0.051 2026-08-11 10:04:15,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1661&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.113 2026-08-11 10:04:15,212 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:15,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1662&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.141 2026-08-11 10:04:15,281 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1665&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.010 0.172 2026-08-11 10:04:15,286 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04: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-11 10:04:15,299 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:15,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1663&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.044 0.221 2026-08-11 10:04:15,388 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:15,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:15,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1664&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.030 0.294 2026-08-11 10:04:15,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.266 2026-08-11 10:04:15,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.237 2026-08-11 10:04:15,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1666&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.016 0.244 2026-08-11 10:04:15,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1667&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.005 0.224 2026-08-11 10:04:15,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.014 0.168 2026-08-11 10:04:15,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.011 0.155 2026-08-11 10:04:15,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1668&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.006 0.182 2026-08-11 10:04:15,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1669&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.226 2026-08-11 10:04:15,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.221 2026-08-11 10:04:15,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1672&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.227 2026-08-11 10:04:15,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1671&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.018 0.233 2026-08-11 10:04:15,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.019 0.224 2026-08-11 10:04:15,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 10:04:15,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.006 0.211 2026-08-11 10:04:15,911 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1670&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.184 2026-08-11 10:04:15,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.024 0.188 2026-08-11 10:04:15,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.173 2026-08-11 10:04:16,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:16] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.007 0.373 2026-08-11 10:04:16,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.155 2026-08-11 10:04:16,026 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:04:16,034 104 INFO rb-3df6733-223812-402932 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-11 10:04:16,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.153 2026-08-11 10:04:16,053 104 INFO rb-3df6733-223812-402932 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-11 10:04:16,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.011 0.128 2026-08-11 10:04:16,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:16] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.010 0.109 2026-08-11 10:04:16,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.024 0.077 2026-08-11 10:04:16,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.104 2026-08-11 10:04:16,235 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10: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-11 10:04:17,020 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,063 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,081 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,085 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,097 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,169 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,178 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,186 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,197 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,216 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,315 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,323 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,339 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,346 104 INFO rb-3df6733-223812-402932 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-11 10:04:17,351 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-11 10:04:18,220 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,251 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,260 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,267 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,304 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,312 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,313 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,331 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,351 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,365 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,394 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,402 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,415 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,430 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,448 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,464 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,480 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,496 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,513 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,530 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,548 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-08-11 10:04:18,600 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,605 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:18,606 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:18,633 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:04:18,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:18] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 10:04:18,666 104 INFO rb-3df6733-223812-402932 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-11 10:04:18,681 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11783735 for PoS orders references: ['Order 00340-002-0002'] (draft: False) 2026-08-11 10:04:18,684 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:18,847 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11783735 with result: [{'id': 433, 'pos_reference': 'Order 00340-002-0002', 'account_move': False}] 2026-08-11 10:04:18,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:18] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.067 0.123 2026-08-11 10:04:18,897 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65733086 for PoS orders references: ['Order 00340-002-0001'] (draft: True) 2026-08-11 10:04:18,994 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65733086 with result: [{'id': 434, 'pos_reference': 'Order 00340-002-0001', 'account_move': False}] 2026-08-11 10:04:19,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 67 0.043 0.071 2026-08-11 10:04:19,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:19] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.090 2026-08-11 10:04:19,788 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'product screen is shown (trigger: .product-screen)' 2026-08-11 10:04:19,802 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,813 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,831 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,847 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,863 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,881 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,897 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,913 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,930 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,947 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,963 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,980 104 INFO rb-3df6733-223812-402932 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-11 10:04:19,998 104 INFO rb-3df6733-223812-402932 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-11 10:04:20,014 104 INFO rb-3df6733-223812-402932 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-11 10:04:20,030 104 INFO rb-3df6733-223812-402932 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-11 10:04:20,048 104 INFO rb-3df6733-223812-402932 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-11 10:04:20,063 104 INFO rb-3df6733-223812-402932 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-11 10:04:20,065 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:04:20,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-08-11 10:04:20,072 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42010 2026-08-11 10:04:20,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:04:20,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42010 2026-08-11 10:04:20,168 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100420_168238_TestFrontend.txt 2026-08-11 10:04:20,168 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp8aw7xai3_chrome_odoo" 2026-08-11 10:04:20,202 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-08-11 10:04:20,676 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42235 2026-08-11 10:04:20,676 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpqms8o1p4_chrome_odoo 2026-08-11 10:04:20,677 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42389/json/version 2026-08-11 10:04:20,683 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42389/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:04:20,753 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:04:20,753 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42389/json 2026-08-11 10:04:20,763 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42389/json with timeout 3 increased to 10s during tests 2026-08-11 10:04:20,803 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42389/devtools/page/D859F9971FF0C7696D4042E0FE6BAADA 2026-08-11 10:04:20,809 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:04:20,858 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:04:21,070 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:04:21,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:04:21,080 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:04:21,080 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:04:21,095 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:04:21,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:21] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 110 0.114 0.520 2026-08-11 10:04:21,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'D859F9971FF0C7696D4042E0FE6BAADA', 'loaderId': '7F61FA889DE1D8FDCB925109909E21D8', 'isDownload': False} 2026-08-11 10:04:21,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-08-11 10:04:21,743 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:04:21,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:21] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.011 2026-08-11 10:04:21,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:21] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.031 2026-08-11 10:04:21,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:21] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.038 2026-08-11 10:04:22,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:22] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:04:22,162 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.006 2026-08-11 10:04:22,198 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:22,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 10:04:22,212 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:22,218 104 INFO rb-3df6733-223812-402932 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-11 10:04:22,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.305 0.418 2026-08-11 10:04:22,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:22] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.736 2026-08-11 10:04:23,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:04:23,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.100 2026-08-11 10:04:23,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.006 2026-08-11 10:04:23,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 10:04:23,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.123 0.309 2026-08-11 10:04:23,806 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.045 2026-08-11 10:04:23,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "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-11 10:04:23,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:04:23,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.035 0.037 2026-08-11 10:04:23,947 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:04:23,982 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:23] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.010 0.114 2026-08-11 10:04:24,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.021 0.150 2026-08-11 10:04:24,047 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "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-11 10:04:24,056 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:24,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.202 2026-08-11 10:04:24,078 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:24,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.202 2026-08-11 10:04:24,087 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:24,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.214 2026-08-11 10:04:24,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.004 0.142 2026-08-11 10:04:24,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.122 2026-08-11 10:04:24,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.069 2026-08-11 10:04:24,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.030 0.068 2026-08-11 10:04:24,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.006 0.104 2026-08-11 10:04:24,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.100 2026-08-11 10:04:24,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.014 0.107 2026-08-11 10:04:24,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.009 0.120 2026-08-11 10:04:24,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.128 2026-08-11 10:04:24,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.007 0.053 2026-08-11 10:04:24,748 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:04:24,780 104 INFO rb-3df6733-223812-402932 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-11 10:04:24,806 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.017 2026-08-11 10:04:24,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.005 0.025 2026-08-11 10:04:24,823 104 INFO rb-3df6733-223812-402932 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-11 10:04:24,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:04:25,760 104 INFO rb-3df6733-223812-402932 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-11 10:04:25,764 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-11 10:04:25,774 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1887769 for PoS orders references: ['Order 00341-002-0001'] (draft: True) 2026-08-11 10:04:25,782 104 INFO rb-3df6733-223812-402932 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-11 10:04:25,786 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:04:25,814 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:25,836 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42235 2026-08-11 10:04:25,838 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:04:25,845 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42235 2026-08-11 10:04:25,888 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1887769 with result: [{'id': 435, 'pos_reference': 'Order 00341-002-0001', 'account_move': False}] 2026-08-11 10:04:25,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.070 0.063 2026-08-11 10:04:25,964 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100425_964036_TestFrontend.txt 2026-08-11 10:04:25,964 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpqms8o1p4_chrome_odoo" 2026-08-11 10:04:26,012 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode ... 2026-08-11 10:04:26,436 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42432 2026-08-11 10:04:26,437 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpg_u30zxf_chrome_odoo 2026-08-11 10:04:26,437 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44195/json/version 2026-08-11 10:04:26,439 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44195/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:04:26,469 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:04:26,469 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44195/json 2026-08-11 10:04:26,470 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44195/json with timeout 3 increased to 10s during tests 2026-08-11 10:04:26,479 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:44195/devtools/page/60811C17C6047B4748780BE857C5E050 2026-08-11 10:04:26,492 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:04:26,563 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:04:26,767 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:04:26,769 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:04:26,774 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:04:26,775 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:04:26,788 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:04:27,384 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.094 0.509 2026-08-11 10:04:27,386 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '60811C17C6047B4748780BE857C5E050', 'loaderId': 'B5379C13AF66C1AA926DE06CF8211802', 'isDownload': False} 2026-08-11 10:04:27,387 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-08-11 10:04:27,405 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:04:27,427 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.008 2026-08-11 10:04:27,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.021 2026-08-11 10:04:27,451 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.041 2026-08-11 10:04:27,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.007 2026-08-11 10:04:27,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.014 2026-08-11 10:04:27,871 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:27,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 10:04:27,889 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:27,895 104 INFO rb-3df6733-223812-402932 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-11 10:04:28,553 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.257 0.397 2026-08-11 10:04:28,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "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-11 10:04:28,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04: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-11 10:04:28,675 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:04:28,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:04:28,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.037 0.042 2026-08-11 10:04:28,808 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:04:28,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.014 0.122 2026-08-11 10:04:28,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.168 2026-08-11 10:04:28,889 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04: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-11 10:04:28,911 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:28,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.202 2026-08-11 10:04:28,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.013 0.215 2026-08-11 10:04:28,950 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:28,959 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.234 2026-08-11 10:04:28,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:28,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.015 0.156 2026-08-11 10:04:28,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.152 2026-08-11 10:04:29,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.108 2026-08-11 10:04:29,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.103 2026-08-11 10:04:29,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.032 0.146 2026-08-11 10:04:29,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.166 2026-08-11 10:04:29,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.168 2026-08-11 10:04:29,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.003 0.182 2026-08-11 10:04:29,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.173 2026-08-11 10:04:29,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.014 0.145 2026-08-11 10:04:29,600 104 INFO rb-3df6733-223812-402932 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-11 10:04:29,627 104 INFO rb-3df6733-223812-402932 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-11 10:04:29,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.015 2026-08-11 10:04:29,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.012 0.037 2026-08-11 10:04:29,726 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:30,627 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click bill button (trigger: .control-button:contains("Bill"))' 2026-08-11 10:04:30,654 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-08-11 10:04:30,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/image?model=pos.config&id=172&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 10:04:30,688 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-08-11 10:04:30,751 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:04:30,751 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:04:30,752 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:04:30,752 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:04:30,752 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:04:30,753 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:04:30,754 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:04:30,754 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:04:30,755 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:04:30,756 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:04:30,757 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:04:30,757 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:04:30,758 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:04:30,775 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:04:30,782 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:04:30,792 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:04:30,794 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:30,796 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:30,799 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:04:30,805 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:04:30,809 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:04:30,816 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:04:30,817 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:04:30,818 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:04:30,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:04:30,821 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:04:30,826 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:04:30,827 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:04:30,829 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:04:30,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:04:30,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:04:30,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:04:30,831 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:04:30,832 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:04:30,832 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:04:30,834 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:04:30,844 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:30,860 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:04:30,860 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:04:30,861 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:04:30,861 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:04:30,861 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:04:30,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:04:30,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:04:30,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:04:30,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:04:30,863 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:04:30,863 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:04:30,863 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:04:30,864 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:04:30,864 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:04:30,865 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:04:30,865 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:04:30,865 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:04:30,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:04:30,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:04:30,867 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:04:30,868 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:04:30,876 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:30,876 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:04:30,878 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:04:30,878 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:04:30,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:04:30,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:04:30,881 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:04:30,881 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:04:30,882 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:04:30,882 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:04:30,907 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:30,914 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 10:04:30,925 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:04:30,937 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-08-11 10:04:30,940 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:04:30,946 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:04:30,959 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:04:30,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:04:30,965 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:30,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-08-11 10:04:30,973 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:04:30,979 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:04:30,981 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:04:30,982 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:04:30,986 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:04:30,987 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:04:30,989 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:04:30,992 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:04:30,999 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 10:04:30,999 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:04:31,005 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:04:31,012 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:04:31,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:04:31,030 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:04:31,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-08-11 10:04:31,046 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:04:31,053 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:04:31,054 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:04:31,058 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:04:31,061 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 10:04:31,085 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:04:31,098 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 10:04:31,104 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:04:31,104 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:04:31,115 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:04:31,116 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:04:31,116 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:04:31,117 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:04:31,117 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:04:31,118 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:04:31,118 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:04:31,119 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:04:31,120 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:04:31,120 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:04:31,122 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:04:31,141 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:04:31,146 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:31,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:31,155 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:04:31,161 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:04:31,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-11 10:04:31,502 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28055270 for PoS orders references: ['Order 00342-001-0001'] (draft: True) 2026-08-11 10:04:31,521 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 10:04:31,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:04:31,608 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28055270 with result: [{'id': 436, 'pos_reference': 'Order 00342-001-0001', 'account_move': False}] 2026-08-11 10:04:31,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.079 0.064 2026-08-11 10:04:32,868 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-08-11 10:04:32,896 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-08-11 10:04:32,902 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:32,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:04:32,921 104 INFO rb-3df6733-223812-402932 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-11 10:04:32,937 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-08-11 10:04:32,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04: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-11 10:04:32,957 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-08-11 10:04:32,976 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:32,977 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78168179 for PoS orders references: ['Order 00342-001-0001'] (draft: False) 2026-08-11 10:04:33,019 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #141 deleted pos.order.line records with IDs: [750] 2026-08-11 10:04:33,182 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78168179 with result: [{'id': 436, 'pos_reference': 'Order 00342-001-0001', 'account_move': False}] 2026-08-11 10:04:33,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.100 0.121 2026-08-11 10:04:33,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:33] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3D39cd9d8d-c27c-4abd-b1fe-2b234809225d?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.064 2026-08-11 10:04:33,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:04:33,955 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:04:33,962 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:33,971 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42432 2026-08-11 10:04:33,971 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:04:33,972 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42432 2026-08-11 10:04:34,107 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100434_107464_TestFrontend.txt 2026-08-11 10:04:34,108 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpg_u30zxf_chrome_odoo" 2026-08-11 10:04:34,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-08-11 10:04:37,300 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42690 2026-08-11 10:04:37,300 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpaummtr7s_chrome_odoo 2026-08-11 10:04:37,300 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45031/json/version 2026-08-11 10:04:37,302 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45031/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:04:37,422 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/141.0.7390.54 2026-08-11 10:04:37,423 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45031/json 2026-08-11 10:04:37,423 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45031/json with timeout 3 increased to 10s during tests 2026-08-11 10:04:37,436 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:45031/devtools/page/6A3CB66C4A9FA4FE269AEFB1686B85E9 2026-08-11 10:04:37,460 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-08-11 10:04:37,472 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-08-11 10:04:37,797 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:04:37,800 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-08-11 10:04:37,802 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=172" in browser 2026-08-11 10:04:37,803 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=172" 2026-08-11 10:04:37,821 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:04:38,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "GET /pos/ui?config_id=172 HTTP/1.1" 200 - 112 0.091 0.512 2026-08-11 10:04:38,419 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '6A3CB66C4A9FA4FE269AEFB1686B85E9', 'loaderId': 'B64FDA1AA874B5BE20E1C0AD72AB2B64', 'isDownload': False} 2026-08-11 10:04:38,419 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-08-11 10:04:38,442 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:04:38,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 10:04:38,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.025 2026-08-11 10:04:38,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-08-11 10:04:38,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-08-11 10:04:38,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.010 2026-08-11 10:04:38,869 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:38,893 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:38,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.006 2026-08-11 10:04:38,908 104 INFO rb-3df6733-223812-402932 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-11 10:04:39,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.314 0.429 2026-08-11 10:04:39,685 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:04:39,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.049 2026-08-11 10:04:39,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:39] "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-11 10:04:39,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 10:04:39,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:39] "GET /web/image?model=product.product&field=image_128&id=1674&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 14 0.024 0.041 2026-08-11 10:04:39,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:39,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:39] "GET /web/image?model=product.product&field=image_128&id=1673&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.012 0.106 2026-08-11 10:04:39,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:39] "GET /web/image?model=product.product&field=image_128&id=1675&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.025 0.152 2026-08-11 10:04:40,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "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-11 10:04:40,029 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:04:40,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1633&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.022 0.211 2026-08-11 10:04:40,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1676&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.008 0.276 2026-08-11 10:04:40,107 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:40,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1677&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.010 0.308 2026-08-11 10:04:40,171 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:40,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.278 2026-08-11 10:04:40,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.258 2026-08-11 10:04:40,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.009 0.179 2026-08-11 10:04:40,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1678&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.011 0.206 2026-08-11 10:04:40,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image/res.users/141/avatar_128 HTTP/1.1" 200 - 18 0.026 0.209 2026-08-11 10:04:40,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1679&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.015 0.201 2026-08-11 10:04:40,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1680&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.021 0.255 2026-08-11 10:04:40,510 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1681&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.288 2026-08-11 10:04:40,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.294 2026-08-11 10:04:40,553 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1684&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.006 0.314 2026-08-11 10:04:40,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.262 2026-08-11 10:04:40,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1683&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.018 0.247 2026-08-11 10:04:40,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1636&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.013 0.234 2026-08-11 10:04:40,713 104 INFO rb-3df6733-223812-402932 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-11 10:04:40,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.023 0.224 2026-08-11 10:04:40,753 104 INFO rb-3df6733-223812-402932 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-11 10:04:40,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1682&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.028 0.235 2026-08-11 10:04:40,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=product.product&field=image_128&id=1634&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 8 0.009 0.255 2026-08-11 10:04:40,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.255 2026-08-11 10:04:40,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.224 2026-08-11 10:04:40,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.190 2026-08-11 10:04:40,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.156 2026-08-11 10:04:40,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.106 2026-08-11 10:04:40,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.076 2026-08-11 10:04:40,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.067 2026-08-11 10:04:40,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:40] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-08-11%2009:58:18 HTTP/1.1" 200 - 4 0.002 0.070 2026-08-11 10:04:41,023 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:41,777 104 INFO rb-3df6733-223812-402932 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-11 10:04:41,796 104 INFO rb-3df6733-223812-402932 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-11 10:04:41,810 104 INFO rb-3df6733-223812-402932 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-11 10:04:41,815 104 INFO rb-3df6733-223812-402932 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-11 10:04:41,830 104 INFO rb-3df6733-223812-402932 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-11 10:04:41,924 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-08-11 10:04:42,016 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:04:42,018 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:04:42,018 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:04:42,019 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:04:42,020 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:04:42,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:04:42,023 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:04:42,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:04:42,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:04:42,025 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:04:42,025 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:04:42,026 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:04:42,026 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:04:42,027 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-08-11 10:04:42,028 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:04:42,029 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:04:42,030 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:04:42,031 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:04:42,032 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:04:42,033 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:04:42,034 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:04:42,035 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:04:42,036 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:04:42,040 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:42,041 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:04:42,043 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:04:42,046 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:42,048 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:04:42,049 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:42,054 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:04:42,057 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:04:42,059 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:04:42,069 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:04:42,076 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:04:42,079 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:04:42,079 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:04:42,080 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:04:42,090 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .mx-5:contains('Combo Product 2')' 2026-08-11 10:04:42,091 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:04:42,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:04:42,107 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:04:42,108 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:04:42,119 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 10:04:42,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 10:04:42,131 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-08-11 10:04:42,137 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:04:42,139 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:04:42,142 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:42,143 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-08-11 10:04:42,145 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:04:42,147 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:04:42,149 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:04:42,154 104 INFO rb-3df6733-223812-402932 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-11 10:04:42,163 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 10:04:42,171 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:04:42,191 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:04:42,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.015 0.006 2026-08-11 10:04:42,197 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:04:42,198 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:04:42,201 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:04:42,203 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:04:42,204 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:04:42,205 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:04:42,206 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:04:42,207 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:04:42,208 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:04:42,209 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:04:42,209 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:04:42,210 104 INFO rb-3df6733-223812-402932 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-11 10:04:42,211 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:04:42,211 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:04:42,212 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:04:42,212 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:04:42,212 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:04:42,213 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:04:42,213 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:04:42,214 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:04:42,215 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:04:42,217 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:04:42,217 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:04:42,221 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:04:42,227 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "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-11 10:04:42,231 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:42,231 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:04:42,236 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:04:42,240 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:04:42,240 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:04:42,251 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:04:42,256 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:42,269 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:04:42,269 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:04:42,270 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:04:42,271 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:04:42,275 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:04:42,276 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:04:42,283 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:04:42,292 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:04:42,295 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:04:42,296 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:04:42,304 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:04:42,306 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:04:42,307 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:04:42,310 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:04:42,315 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:04:42,320 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:04:42,323 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:04:42,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:04:42,326 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:04:42,327 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:04:42,328 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:04:42,328 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:04:42,329 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:04:42,330 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:04:42,330 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:04:42,331 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 10:04:42,332 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:04:42,333 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:04:42,333 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:04:42,334 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:04:42,336 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:04:42,337 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:04:42,337 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:04:42,338 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:04:42,715 104 INFO rb-3df6733-223812-402932 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-11 10:04:42,757 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29200065 for PoS orders references: ['Order 00343-001-0001'] (draft: True) 2026-08-11 10:04:42,796 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 10:04:42,870 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:04:42,931 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29200065 with result: [{'id': 437, 'pos_reference': 'Order 00343-001-0001', 'account_move': False}] 2026-08-11 10:04:42,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 92 0.093 0.101 2026-08-11 10:04:43,777 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:04:44,141 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-08-11 10:04:44,150 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:04:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:04:44,155 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42690 2026-08-11 10:04:44,155 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-08-11 10:04:44,156 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42690 2026-08-11 10:04:44,250 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100444_250674_TestFrontend.txt 2026-08-11 10:04:44,251 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpaummtr7s_chrome_odoo" 2026-08-11 10:04:44,362 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 10:04:51,733 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:05:00,179 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:05:05,708 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #2 deleted restaurant.floor records with IDs: [104] 2026-08-11 10:05:07,925 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_01_pos_restaurant ... 2026-08-11 10:05:08,306 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 42943 2026-08-11 10:05:08,307 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpus1fypxn_chrome_odoo 2026-08-11 10:05:08,308 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:41535/json/version 2026-08-11 10:05:08,311 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41535/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:05:08,454 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:05:08,455 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:41535/json 2026-08-11 10:05:08,455 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41535/json with timeout 3 increased to 10s during tests 2026-08-11 10:05:08,479 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:41535/devtools/page/2B7A858C4BAD948BC01E4A84FE6EFD49 2026-08-11 10:05:08,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:05:08,545 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:05:08,818 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:05:08,821 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:05:08,823 104 INFO rb-3df6733-223812-402932 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-11 10:05:08,823 104 INFO rb-3df6733-223812-402932 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-11 10:05:08,850 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:05:09,418 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 111 0.090 0.485 2026-08-11 10:05:09,421 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '2B7A858C4BAD948BC01E4A84FE6EFD49', 'loaderId': '63016406F2DB3F80AE92F57CC9A2974C', 'isDownload': False} 2026-08-11 10:05:09,421 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-08-11 10:05:09,435 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:05:09,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 10:05:09,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.016 2026-08-11 10:05:09,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.021 2026-08-11 10:05:09,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 10:05:09,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.017 2026-08-11 10:05:09,856 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:09,868 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:05:09,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:09] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:09,887 104 INFO rb-3df6733-223812-402932 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-11 10:05:10,647 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.309 0.448 2026-08-11 10:05:10,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:10] "GET /pos/ui HTTP/1.1" 200 - 20 0.029 0.772 2026-08-11 10:05:10,747 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:05:10,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.040 0.088 2026-08-11 10:05:10,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.021 0.007 2026-08-11 10:05:11,028 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:05:11,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.154 0.327 2026-08-11 10:05:12,348 104 INFO rb-3df6733-223812-402932 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-11 10:05:12,543 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.969 2026-08-11 10:05:12,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "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-11 10:05:12,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 10:05:12,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.034 0.051 2026-08-11 10:05:12,707 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:05:12,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.021 0.096 2026-08-11 10:05:12,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.114 2026-08-11 10:05:12,777 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "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-11 10:05:12,795 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:12,797 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.139 2026-08-11 10:05:12,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.015 0.201 2026-08-11 10:05:12,861 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:05:12,882 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:12,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.014 0.236 2026-08-11 10:05:12,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.015 0.196 2026-08-11 10:05:12,936 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.191 2026-08-11 10:05:12,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.010 0.152 2026-08-11 10:05:12,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.167 2026-08-11 10:05:13,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.022 0.132 2026-08-11 10:05:13,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.132 2026-08-11 10:05:13,059 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.123 2026-08-11 10:05:13,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.015 0.132 2026-08-11 10:05:13,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.139 2026-08-11 10:05:13,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.007 0.123 2026-08-11 10:05:13,513 104 INFO rb-3df6733-223812-402932 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-11 10:05:13,532 104 INFO rb-3df6733-223812-402932 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-11 10:05:13,536 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.014 2026-08-11 10:05:13,545 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.022 2026-08-11 10:05:13,629 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:14,508 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,511 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,541 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,545 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,565 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,578 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,596 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,611 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,628 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,644 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,697 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:05:14,698 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:05:14,700 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:05:14,701 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:05:14,702 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:05:14,702 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:05:14,705 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:05:14,707 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:05:14,715 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:05:14,718 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:05:14,719 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:05:14,724 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:05:14,727 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:05:14,728 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:05:14,729 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:05:14,730 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:05:14,731 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:05:14,733 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:05:14,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:05:14,758 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:05:14,764 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:05:14,765 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:05:14,765 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:05:14,765 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:05:14,766 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:05:14,767 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:05:14,767 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:05:14,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:05:14,768 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:05:14,769 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:05:14,769 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:05:14,769 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:05:14,772 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:05:14,772 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:05:14,772 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:05:14,773 104 INFO rb-3df6733-223812-402932 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-11 10:05:14,777 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:05:14,778 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:05:14,778 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:05:14,778 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:05:14,780 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:05:14,786 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:05:14,789 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:05:14,799 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:05:14,803 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:05:14,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 10:05:14,832 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:05:14,833 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:05:14,835 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:05:14,838 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:05:14,840 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-08-11 10:05:14,843 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 10:05:14,852 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:05:14,854 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:05:14,856 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:05:14,858 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:05:14,867 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-08-11 10:05:14,876 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:05:14,879 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:05:14,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:05:14,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-08-11 10:05:14,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:05:14,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "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-11 10:05:14,912 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:05:14,914 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:05:14,917 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:05:14,918 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:05:14,919 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:05:14,920 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:05:14,921 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:05:14,921 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:05:14,921 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:05:14,921 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:05:14,921 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:05:14,923 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:05:14,923 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:05:14,924 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:05:14,924 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:05:14,925 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:05:14,925 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:05:14,925 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:05:14,926 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:05:14,926 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:05:14,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:05:14,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:05:14,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:05:14,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:05:14,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:05:14,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 10:05:14,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:05:14,972 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:05:14,973 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:05:14,977 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:05:14,978 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:05:14,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:05:14,991 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:14,993 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:05:14,995 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:05:14,996 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:05:14,997 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:14] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:15,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:15] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:05:15,011 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:05:15,012 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:05:15,017 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:15] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:05:15,018 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:05:15,019 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:05:15,019 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:05:15,020 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:05:15,020 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:05:15,021 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:05:15,021 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:05:15,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:05:15,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:05:15,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:05:15,023 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:05:15,023 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:05:15,023 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:05:15,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:05:15,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:05:15,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 10:05:15,361 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3960844 for PoS orders references: ['Order 00344-002-0001'] (draft: True) 2026-08-11 10:05:15,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:15] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-08-11 10:05:15,468 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:15] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:15,513 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3960844 with result: [{'id': 438, 'pos_reference': 'Order 00344-002-0001', 'account_move': False}] 2026-08-11 10:05:15,536 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.097 0.082 2026-08-11 10:05:16,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:05:16,752 104 INFO rb-3df6733-223812-402932 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-11 10:05:16,762 104 INFO rb-3df6733-223812-402932 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-11 10:05:16,778 104 INFO rb-3df6733-223812-402932 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-11 10:05:16,794 104 INFO rb-3df6733-223812-402932 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-11 10:05:16,811 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 10:05:16,828 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 10:05:16,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.028 0.035 2026-08-11 10:05:17,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-11 10:05:17,677 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,696 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,712 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,730 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,745 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,761 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,780 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,789 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:05:17,791 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:05:17,800 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,813 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,830 104 INFO rb-3df6733-223812-402932 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-11 10:05:17,840 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37350169 for PoS orders references: ['Order 00344-002-0002'] (draft: False) 2026-08-11 10:05:17,866 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:05:17,987 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37350169 with result: [{'id': 439, 'pos_reference': 'Order 00344-002-0002', 'account_move': False}] 2026-08-11 10:05:18,000 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:18] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.072 0.096 2026-08-11 10:05:18,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:18] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.021 0.009 2026-08-11 10:05:19,857 104 INFO rb-3df6733-223812-402932 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-11 10:05:19,861 104 INFO rb-3df6733-223812-402932 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-11 10:05:19,877 104 INFO rb-3df6733-223812-402932 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-11 10:05:19,911 104 INFO rb-3df6733-223812-402932 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-11 10:05:19,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:19] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:05:19,934 104 INFO rb-3df6733-223812-402932 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-11 10:05:19,944 104 INFO rb-3df6733-223812-402932 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-11 10:05:19,962 104 INFO rb-3df6733-223812-402932 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-11 10:05:19,977 104 INFO rb-3df6733-223812-402932 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-11 10:05:19,998 104 INFO rb-3df6733-223812-402932 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-11 10:05:20,011 104 INFO rb-3df6733-223812-402932 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-11 10:05:20,239 104 INFO rb-3df6733-223812-402932 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-11 10:05:20,350 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41175668 for PoS orders references: ['Order 00344-002-0003'] (draft: True) 2026-08-11 10:05:20,453 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41175668 with result: [{'id': 440, 'pos_reference': 'Order 00344-002-0003', 'account_move': False}] 2026-08-11 10:05:20,468 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.060 0.063 2026-08-11 10:05:20,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:05:21,694 104 INFO rb-3df6733-223812-402932 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-11 10:05:21,696 104 INFO rb-3df6733-223812-402932 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-11 10:05:21,711 104 INFO rb-3df6733-223812-402932 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-11 10:05:21,730 104 INFO rb-3df6733-223812-402932 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-11 10:05:21,749 104 INFO rb-3df6733-223812-402932 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-11 10:05:21,761 104 INFO rb-3df6733-223812-402932 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-11 10:05:21,777 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:21] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 10:05:21,778 104 INFO rb-3df6733-223812-402932 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-11 10:05:21,796 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21212200 for PoS orders references: ['Order 00344-002-0003'] (draft: False) 2026-08-11 10:05:21,801 104 INFO rb-3df6733-223812-402932 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-11 10:05:21,840 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [760] 2026-08-11 10:05:21,949 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21212200 with result: [{'id': 440, 'pos_reference': 'Order 00344-002-0003', 'account_move': False}] 2026-08-11 10:05:21,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.086 0.081 2026-08-11 10:05:21,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:21] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.007 2026-08-11 10:05:22,723 104 INFO rb-3df6733-223812-402932 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-11 10:05:22,729 104 INFO rb-3df6733-223812-402932 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-11 10:05:22,747 104 INFO rb-3df6733-223812-402932 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-11 10:05:22,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.038 0.028 2026-08-11 10:05:23,568 104 INFO rb-3df6733-223812-402932 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-11 10:05:23,582 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 10:05:23,596 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 10:05:23,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:23] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.017 0.028 2026-08-11 10:05:24,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-08-11 10:05:24,411 104 INFO rb-3df6733-223812-402932 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-11 10:05:24,434 104 INFO rb-3df6733-223812-402932 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-11 10:05:24,446 104 INFO rb-3df6733-223812-402932 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-11 10:05:24,461 104 INFO rb-3df6733-223812-402932 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-11 10:05:24,478 104 INFO rb-3df6733-223812-402932 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-11 10:05:24,488 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40461538 for PoS orders references: ['Order 00344-002-0004'] (draft: True) 2026-08-11 10:05:24,497 104 INFO rb-3df6733-223812-402932 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-11 10:05:24,541 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40461538 with result: [{'id': 441, 'pos_reference': 'Order 00344-002-0004', 'account_move': False}] 2026-08-11 10:05:24,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.030 0.038 2026-08-11 10:05:25,314 104 INFO rb-3df6733-223812-402932 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-11 10:05:25,330 104 INFO rb-3df6733-223812-402932 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-11 10:05:25,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:25] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.020 0.031 2026-08-11 10:05:26,142 104 INFO rb-3df6733-223812-402932 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-11 10:05:26,144 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-08-11 10:05:26,162 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-08-11 10:05:26,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.017 0.027 2026-08-11 10:05:26,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 10:05:26,966 104 INFO rb-3df6733-223812-402932 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-11 10:05:26,978 104 INFO rb-3df6733-223812-402932 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-11 10:05:27,224 104 INFO rb-3df6733-223812-402932 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-11 10:05:27,345 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #616179 for PoS orders references: ['Order 00344-002-0001'] (draft: True) 2026-08-11 10:05:27,360 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [756, 757] 2026-08-11 10:05:27,468 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #616179 with result: [{'id': 438, 'pos_reference': 'Order 00344-002-0001', 'account_move': False}] 2026-08-11 10:05:27,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.075 0.070 2026-08-11 10:05:27,533 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:27] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.011 0.020 2026-08-11 10:05:28,670 104 INFO rb-3df6733-223812-402932 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-11 10:05:28,677 104 INFO rb-3df6733-223812-402932 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-11 10:05:28,694 104 INFO rb-3df6733-223812-402932 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-11 10:05:28,710 104 INFO rb-3df6733-223812-402932 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-11 10:05:28,727 104 INFO rb-3df6733-223812-402932 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-11 10:05:28,744 104 INFO rb-3df6733-223812-402932 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-11 10:05:28,749 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:05:28,765 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:28] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:28,770 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 42943 2026-08-11 10:05:28,771 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:05:28,771 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 42943 2026-08-11 10:05:28,885 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100528_884188_TestPoSRestaurantLoyalty.txt 2026-08-11 10:05:28,885 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpus1fypxn_chrome_odoo" 2026-08-11 10:05:29,166 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43218 2026-08-11 10:05:29,167 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpja_r_lvi_chrome_odoo 2026-08-11 10:05:29,167 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40025/json/version 2026-08-11 10:05:29,172 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40025/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:05:29,257 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:05:29,257 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40025/json 2026-08-11 10:05:29,258 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40025/json with timeout 3 increased to 10s during tests 2026-08-11 10:05:29,266 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:40025/devtools/page/B22D40FAF89351F768717AC7A3968DFC 2026-08-11 10:05:29,275 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:05:29,286 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:05:29,393 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:05:29,396 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:05:29,402 104 INFO rb-3df6733-223812-402932 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-11 10:05:29,403 104 INFO rb-3df6733-223812-402932 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-11 10:05:29,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:29] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 20 0.020 0.068 2026-08-11 10:05:29,504 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'B22D40FAF89351F768717AC7A3968DFC', 'loaderId': 'C83B62695444D6AAAAB2403593B9FBF2', 'isDownload': False} 2026-08-11 10:05:29,504 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-08-11 10:05:29,523 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:05:29,549 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:29] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.017 2026-08-11 10:05:29,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:29] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.038 2026-08-11 10:05:29,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:29] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.018 0.049 2026-08-11 10:05:29,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:29] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 10:05:29,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 10:05:30,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:30,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 10:05:30,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:05:30,049 104 INFO rb-3df6733-223812-402932 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-11 10:05:30,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.184 0.383 2026-08-11 10:05:30,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:30] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.574 2026-08-11 10:05:30,715 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:05:30,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.107 2026-08-11 10:05:30,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:05:30,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 10:05:31,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.170 0.331 2026-08-11 10:05:31,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.053 2026-08-11 10:05:31,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "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-11 10:05:31,626 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:05:31,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.016 0.050 2026-08-11 10:05:31,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.011 0.102 2026-08-11 10:05:31,784 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:05:31,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.008 0.127 2026-08-11 10:05:31,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.031 0.192 2026-08-11 10:05:31,929 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "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-11 10:05:31,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.228 2026-08-11 10:05:31,940 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:05:31,948 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:05:31,952 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.243 2026-08-11 10:05:31,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.018 0.239 2026-08-11 10:05:31,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.007 0.206 2026-08-11 10:05:32,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.178 2026-08-11 10:05:32,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 11 0.009 0.077 2026-08-11 10:05:32,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.006 0.091 2026-08-11 10:05:32,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.100 2026-08-11 10:05:32,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.103 2026-08-11 10:05:32,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.005 0.101 2026-08-11 10:05:32,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.085 2026-08-11 10:05:32,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.007 0.034 2026-08-11 10:05:32,764 104 INFO rb-3df6733-223812-402932 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-11 10:05:32,805 104 INFO rb-3df6733-223812-402932 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-11 10:05:32,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.016 0.031 2026-08-11 10:05:32,923 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:33,625 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-08-11 10:05:33,671 104 INFO rb-3df6733-223812-402932 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-11 10:05:33,678 104 INFO rb-3df6733-223812-402932 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-11 10:05:33,686 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6604675 for PoS orders references: ['Order 00344-002-0004'] (draft: True) 2026-08-11 10:05:33,709 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [762, 763] 2026-08-11 10:05:33,807 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6604675 with result: [{'id': 441, 'pos_reference': 'Order 00344-002-0004', 'account_move': False}] 2026-08-11 10:05:33,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.075 0.074 2026-08-11 10:05:34,588 104 INFO rb-3df6733-223812-402932 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-11 10:05:34,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.005 2026-08-11 10:05:34,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:05:35,378 104 INFO rb-3df6733-223812-402932 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-11 10:05:35,391 104 INFO rb-3df6733-223812-402932 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-11 10:05:35,397 104 INFO rb-3df6733-223812-402932 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-11 10:05:35,410 104 INFO rb-3df6733-223812-402932 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-11 10:05:36,252 104 INFO rb-3df6733-223812-402932 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-11 10:05:36,286 104 INFO rb-3df6733-223812-402932 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-11 10:05:36,301 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:36,304 104 INFO rb-3df6733-223812-402932 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-11 10:05:36,309 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:05:36,312 104 INFO rb-3df6733-223812-402932 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-11 10:05:36,331 104 INFO rb-3df6733-223812-402932 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-11 10:05:36,344 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:05:36,351 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55375148 for PoS orders references: ['Order 00344-002-0004'] (draft: False) 2026-08-11 10:05:36,398 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [766, 767] 2026-08-11 10:05:36,510 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55375148 with result: [{'id': 441, 'pos_reference': 'Order 00344-002-0004', 'account_move': False}] 2026-08-11 10:05:36,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.101 0.083 2026-08-11 10:05:36,653 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:05:36,654 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:05:36,654 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:05:36,655 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:05:36,656 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:05:36,657 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:05:36,659 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:05:36,659 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:05:36,660 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:05:36,661 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:05:36,662 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:05:36,662 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:05:36,663 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:05:36,663 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:05:36,664 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:05:36,666 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:05:36,666 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:05:36,666 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:05:36,667 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:05:36,668 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:05:36,668 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:05:36,670 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:05:36,670 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:05:36,670 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:05:36,673 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:05:36,682 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:05:36,682 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:05:36,684 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:05:36,698 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:05:36,699 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:05:36,704 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:05:36,707 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:05:36,717 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:05:36,721 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.049 2026-08-11 10:05:36,728 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:05:36,763 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.044 2026-08-11 10:05:36,771 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-08-11 10:05:36,786 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:05:36,797 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:05:36,799 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:05:36,809 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:05:36,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:05:36,821 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.055 2026-08-11 10:05:36,842 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:05:36,843 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.060 2026-08-11 10:05:36,851 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:05:36,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:05:36,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:05:36,885 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:05:36,890 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:05:36,893 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:05:36,894 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:05:36,894 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:05:36,895 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:05:36,900 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:05:36,903 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:05:36,904 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:05:36,908 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:05:36,909 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:05:36,911 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:05:36,912 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:05:36,915 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:05:36,916 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:05:36,917 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.015 0.024 2026-08-11 10:05:36,918 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:05:36,919 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:05:36,921 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:05:36,922 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:05:36,923 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:05:36,924 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:05:36,926 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:05:36,927 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:05:36,927 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:05:36,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:05:36,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:05:36,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:05:36,929 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:05:36,937 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:05:36,938 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:05:36,942 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:36,954 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:05:36,957 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:05:36,958 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:05:36,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:05:36,972 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:05:36,981 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:05:36,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:05:36,990 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:36,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:36] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:05:37,002 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:05:37,016 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:05:37,028 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:05:37,030 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:05:37,032 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:05:37,038 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:05:37,039 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:05:37,041 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:05:37,042 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:05:37,043 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:05:37,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:05:37,044 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:05:37,046 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:05:37,047 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:05:37,047 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:05:37,047 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:05:37,048 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:05:37,049 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:05:37,049 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:05:37,051 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:05:37,051 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:05:37,052 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:05:37,052 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:05:37,052 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:05:37,053 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:05:37,053 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:05:37,053 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:05:37,054 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:05:37,054 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:05:37,054 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:05:37,420 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:37] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:05:37,515 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:37] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:38,690 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:05:38,810 104 INFO rb-3df6733-223812-402932 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-11 10:05:38,847 104 INFO rb-3df6733-223812-402932 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-11 10:05:38,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:38] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:05:39,646 104 INFO rb-3df6733-223812-402932 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-11 10:05:39,661 104 INFO rb-3df6733-223812-402932 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-11 10:05:39,673 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10511109 for PoS orders references: ['Order 00344-004-0005'] (draft: True) 2026-08-11 10:05:39,677 104 INFO rb-3df6733-223812-402932 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-11 10:05:39,721 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10511109 with result: [{'id': 442, 'pos_reference': 'Order 00344-004-0005', 'account_move': False}] 2026-08-11 10:05:39,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.026 0.040 2026-08-11 10:05:40,497 104 INFO rb-3df6733-223812-402932 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-11 10:05:40,506 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:05:41,272 104 INFO rb-3df6733-223812-402932 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-11 10:05:41,278 104 INFO rb-3df6733-223812-402932 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-11 10:05:41,294 104 INFO rb-3df6733-223812-402932 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-11 10:05:41,296 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72502580 for PoS orders references: ['Order 00344-004-0005'] (draft: True) 2026-08-11 10:05:41,385 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72502580 with result: [{'id': 442, 'pos_reference': 'Order 00344-004-0005', 'account_move': False}] 2026-08-11 10:05:41,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.030 0.079 2026-08-11 10:05:42,164 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:05:42,175 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:42,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43218 2026-08-11 10:05:42,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:05:42,193 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43218 2026-08-11 10:05:42,296 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100542_295627_TestPoSRestaurantLoyalty.txt 2026-08-11 10:05:42,296 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpja_r_lvi_chrome_odoo" 2026-08-11 10:05:42,336 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_02_others ... 2026-08-11 10:05:42,752 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43490 2026-08-11 10:05:42,752 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp2pww6yls_chrome_odoo 2026-08-11 10:05:42,752 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:35065/json/version 2026-08-11 10:05:42,754 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35065/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:05:42,802 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:05:42,802 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:35065/json 2026-08-11 10:05:42,803 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35065/json with timeout 3 increased to 10s during tests 2026-08-11 10:05:42,816 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:35065/devtools/page/AA1D8BB408650175EA5964CA640A8BD9 2026-08-11 10:05:42,876 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:05:42,905 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:05:43,163 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:05:43,166 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:05:43,170 104 INFO rb-3df6733-223812-402932 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-11 10:05:43,170 104 INFO rb-3df6733-223812-402932 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-11 10:05:43,190 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:05:43,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:43] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.074 0.636 2026-08-11 10:05:43,900 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'AA1D8BB408650175EA5964CA640A8BD9', 'loaderId': '2176BEF97ACC4A400177412E6C67EF70', 'isDownload': False} 2026-08-11 10:05:43,901 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-08-11 10:05:43,920 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:05:43,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:43] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.017 0.008 2026-08-11 10:05:43,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:43] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.026 2026-08-11 10:05:43,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:43] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.043 2026-08-11 10:05:44,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:44] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.007 2026-08-11 10:05:44,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.020 0.009 2026-08-11 10:05:44,404 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:44,409 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:05:44,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-11 10:05:44,430 104 INFO rb-3df6733-223812-402932 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-11 10:05:45,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.229 0.405 2026-08-11 10:05:45,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.620 2026-08-11 10:05:45,145 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:05:45,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.078 2026-08-11 10:05:45,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.018 0.006 2026-08-11 10:05:45,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 10:05:45,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.167 0.322 2026-08-11 10:05:46,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.045 2026-08-11 10:05:46,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.023 0.012 2026-08-11 10:05:46,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:05:46,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.056 0.053 2026-08-11 10:05:46,213 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:46,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.032 0.143 2026-08-11 10:05:46,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.022 0.189 2026-08-11 10:05:46,356 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "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-11 10:05:46,368 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:46,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.030 0.218 2026-08-11 10:05:46,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.021 0.287 2026-08-11 10:05:46,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.307 2026-08-11 10:05:46,486 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:05:46,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.033 0.253 2026-08-11 10:05:46,526 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:05:46,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.020 0.228 2026-08-11 10:05:46,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.151 2026-08-11 10:05:46,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.170 2026-08-11 10:05:46,597 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.150 2026-08-11 10:05:46,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.020 0.140 2026-08-11 10:05:46,674 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.007 0.138 2026-08-11 10:05:46,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.008 0.140 2026-08-11 10:05:46,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.146 2026-08-11 10:05:46,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:46] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.014 0.039 2026-08-11 10:05:47,080 104 INFO rb-3df6733-223812-402932 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-11 10:05:47,102 104 INFO rb-3df6733-223812-402932 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-11 10:05:47,120 104 INFO rb-3df6733-223812-402932 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-11 10:05:47,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.012 2026-08-11 10:05:47,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.012 2026-08-11 10:05:47,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:05:48,087 104 INFO rb-3df6733-223812-402932 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-11 10:05:48,095 104 INFO rb-3df6733-223812-402932 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-11 10:05:48,112 104 INFO rb-3df6733-223812-402932 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-11 10:05:48,127 104 INFO rb-3df6733-223812-402932 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-11 10:05:48,153 104 INFO rb-3df6733-223812-402932 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-11 10:05:48,163 104 INFO rb-3df6733-223812-402932 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-11 10:05:48,177 104 INFO rb-3df6733-223812-402932 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-11 10:05:48,193 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:05:49,036 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,046 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,060 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,077 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,093 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,112 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,141 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,147 104 INFO rb-3df6733-223812-402932 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-11 10:05:49,160 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,003 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,015 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,027 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,044 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,060 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,077 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,095 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,110 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,126 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,143 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,160 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,176 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,193 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,211 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,226 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,244 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,260 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,279 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,295 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,311 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,326 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,344 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:05:50,375 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,377 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:05:50,398 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,410 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,426 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,443 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,464 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,477 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,493 104 INFO rb-3df6733-223812-402932 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-11 10:05:50,512 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:05:50,526 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77102421 for PoS orders references: ['Order 00345-002-0001'] (draft: True) 2026-08-11 10:05:50,528 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:05:50,654 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77102421 with result: [{'id': 443, 'pos_reference': 'Order 00345-002-0001', 'account_move': False}] 2026-08-11 10:05:50,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.063 0.085 2026-08-11 10:05:50,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:50] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.015 0.029 2026-08-11 10:05:50,954 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:05:51,501 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,510 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,526 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,543 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,560 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,576 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,593 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,610 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,626 104 INFO rb-3df6733-223812-402932 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-11 10:05:51,628 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:05:51,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43490 2026-08-11 10:05:51,635 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:05:51,635 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43490 2026-08-11 10:05:51,731 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100551_730715_TestPoSRestaurantLoyalty.txt 2026-08-11 10:05:51,731 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp2pww6yls_chrome_odoo" 2026-08-11 10:05:52,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43696 2026-08-11 10:05:52,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmph9b_b3wo_chrome_odoo 2026-08-11 10:05:52,016 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45011/json/version 2026-08-11 10:05:52,017 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45011/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:05:52,060 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:05:52,060 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45011/json 2026-08-11 10:05:52,061 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45011/json with timeout 3 increased to 10s during tests 2026-08-11 10:05:52,081 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:45011/devtools/page/1EB4CD5C7BEC1C2213646ECDBA80C89D 2026-08-11 10:05:52,105 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:05:52,159 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:05:52,242 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:05:52,263 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:05:52,267 104 INFO rb-3df6733-223812-402932 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-11 10:05:52,267 104 INFO rb-3df6733-223812-402932 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-11 10:05:52,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 20 0.016 0.067 2026-08-11 10:05:52,367 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '1EB4CD5C7BEC1C2213646ECDBA80C89D', 'loaderId': '47D0EEE7AAB2236BFBA59433C5082174', 'isDownload': False} 2026-08-11 10:05:52,367 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-08-11 10:05:52,394 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:05:52,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.008 2026-08-11 10:05:52,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.021 2026-08-11 10:05:52,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.042 2026-08-11 10:05:52,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 10:05:52,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 10:05:52,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:52,922 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:05:52,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.018 0.008 2026-08-11 10:05:52,959 104 INFO rb-3df6733-223812-402932 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-11 10:05:53,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.175 0.349 2026-08-11 10:05:53,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:53] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.518 2026-08-11 10:05:53,573 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:05:53,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.080 2026-08-11 10:05:53,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:05:53,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:05:54,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.166 0.287 2026-08-11 10:05:54,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "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-11 10:05:54,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "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-11 10:05:54,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:05:54,511 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.033 0.030 2026-08-11 10:05:54,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.017 0.090 2026-08-11 10:05:54,576 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:05:54,590 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "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-11 10:05:54,596 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:05:54,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.017 0.156 2026-08-11 10:05:54,633 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:05:54,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.022 0.192 2026-08-11 10:05:54,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.219 2026-08-11 10:05:54,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.228 2026-08-11 10:05:54,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.005 0.202 2026-08-11 10:05:54,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.018 0.154 2026-08-11 10:05:54,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 11 0.011 0.162 2026-08-11 10:05:54,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.125 2026-08-11 10:05:54,838 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.125 2026-08-11 10:05:54,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.123 2026-08-11 10:05:54,857 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.106 2026-08-11 10:05:54,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.003 0.080 2026-08-11 10:05:54,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.010 0.072 2026-08-11 10:05:54,914 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.058 2026-08-11 10:05:55,526 104 INFO rb-3df6733-223812-402932 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-11 10:05:55,546 104 INFO rb-3df6733-223812-402932 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-11 10:05:55,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.027 2026-08-11 10:05:55,644 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:05:56,420 104 INFO rb-3df6733-223812-402932 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-11 10:05:56,421 104 INFO rb-3df6733-223812-402932 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-11 10:05:56,427 104 INFO rb-3df6733-223812-402932 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-11 10:05:56,445 104 INFO rb-3df6733-223812-402932 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-11 10:05:56,460 104 INFO rb-3df6733-223812-402932 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-11 10:05:56,478 104 INFO rb-3df6733-223812-402932 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-11 10:05:56,493 104 INFO rb-3df6733-223812-402932 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-11 10:05:56,518 104 INFO rb-3df6733-223812-402932 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-11 10:05:56,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:05:57,365 104 INFO rb-3df6733-223812-402932 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-11 10:05:57,380 104 INFO rb-3df6733-223812-402932 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-11 10:05:57,381 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4494531 for PoS orders references: ['Order 00345-002-0001'] (draft: True) 2026-08-11 10:05:57,406 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [771, 772] 2026-08-11 10:05:57,479 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4494531 with result: [{'id': 443, 'pos_reference': 'Order 00345-002-0001', 'account_move': False}] 2026-08-11 10:05:57,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.143 0.064 2026-08-11 10:05:57,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-08-11 10:05:58,342 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:05:58,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:05:59,130 104 INFO rb-3df6733-223812-402932 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-11 10:05:59,139 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #64757441 for PoS orders references: ['Order 00345-002-0001'] (draft: True) 2026-08-11 10:05:59,158 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [773, 774, 775] 2026-08-11 10:05:59,227 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #64757441 with result: [{'id': 443, 'pos_reference': 'Order 00345-002-0001', 'account_move': False}] 2026-08-11 10:05:59,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:05:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.046 0.059 2026-08-11 10:06:00,069 104 INFO rb-3df6733-223812-402932 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-11 10:06:00,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.007 2026-08-11 10:06:00,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:00,109 104 INFO rb-3df6733-223812-402932 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-11 10:06:00,115 104 INFO rb-3df6733-223812-402932 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-11 10:06:00,160 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.028 2026-08-11 10:06:00,942 104 INFO rb-3df6733-223812-402932 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-11 10:06:00,961 104 INFO rb-3df6733-223812-402932 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-11 10:06:00,984 104 INFO rb-3df6733-223812-402932 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-11 10:06:00,993 104 INFO rb-3df6733-223812-402932 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-11 10:06:01,010 104 INFO rb-3df6733-223812-402932 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-11 10:06:01,027 104 INFO rb-3df6733-223812-402932 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-11 10:06:01,042 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:01,057 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17705134 for PoS orders references: ['Order 00345-002-0001'] (draft: True) 2026-08-11 10:06:01,061 104 INFO rb-3df6733-223812-402932 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-11 10:06:01,083 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [776, 777, 778] 2026-08-11 10:06:01,169 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17705134 with result: [{'id': 443, 'pos_reference': 'Order 00345-002-0001', 'account_move': False}] 2026-08-11 10:06:01,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.072 0.071 2026-08-11 10:06:01,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.004 2026-08-11 10:06:01,965 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.026 0.023 2026-08-11 10:06:02,789 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,801 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,810 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,827 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,843 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,859 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,878 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,892 104 INFO rb-3df6733-223812-402932 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-11 10:06:02,909 104 INFO rb-3df6733-223812-402932 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-11 10:06:03,752 104 INFO rb-3df6733-223812-402932 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-11 10:06:03,770 104 INFO rb-3df6733-223812-402932 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-11 10:06:03,787 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:03] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.009 2026-08-11 10:06:03,916 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:06:03,921 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:06:03,922 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:03] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:06:03,922 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:06:03,923 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:06:03,924 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:06:03,925 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:06:03,926 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:06:03,926 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:06:03,927 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:06:03,928 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:06:03,929 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:06:03,931 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:06:03,932 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:03] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:03,944 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:06:03,946 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:03] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:06:03,947 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:06:03,948 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:03] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:06:03,950 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:06:03,952 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:06:03,954 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:06:03,958 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:06:03,959 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:06:03,959 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:06:03,960 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:06:03,960 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:06:03,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:06:03,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:06:03,961 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:06:03,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:06:03,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:06:03,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:06:03,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:06:03,963 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:06:03,967 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:03] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-08-11 10:06:03,971 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:03] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:06:03,994 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:03] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:06:03,998 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:06:03,999 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:06:03,999 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:06:03,999 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:06:03,999 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:06:04,000 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:06:04,000 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:06:04,000 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:06:04,001 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:06:04,001 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:06:04,002 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:06:04,004 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:06:04,005 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:06:04,006 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:06:04,011 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:06:04,013 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:06:04,015 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:06:04,017 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:06:04,017 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:06:04,017 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:06:04,017 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:06:04,017 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:06:04,021 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:06:04,026 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:06:04,030 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:06:04,031 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:06:04,033 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 10:06:04,036 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:06:04,039 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:06:04,045 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-08-11 10:06:04,049 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:06:04,050 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:06:04,051 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:06:04,053 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 10:06:04,054 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:06:04,055 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:06:04,076 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:06:04,112 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:06:04,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:06:04,132 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:06:04,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "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-11 10:06:04,149 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:06:04,157 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 10:06:04,158 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:06:04,159 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:06:04,177 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:06:04,178 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:06:04,186 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:06:04,186 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 10:06:04,189 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:06:04,196 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:06:04,197 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:06:04,201 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:06:04,209 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-08-11 10:06:04,210 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:06:04,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:06:04,220 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:06:04,220 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:06:04,224 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:06:04,230 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:06:04,231 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:06:04,232 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:06:04,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:06:04,233 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:06:04,234 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:06:04,235 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:06:04,237 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:06:04,238 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:06:04,239 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:06:04,241 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:06:04,241 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:06:04,243 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:06:04,244 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:06:04,244 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:06:04,245 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:06:04,246 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:06:04,268 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:06:04,284 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:06:04,290 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:06:04,293 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:06:04,295 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:06:04,657 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83854107 for PoS orders references: ['Order 00345-002-0001'] (draft: True) 2026-08-11 10:06:04,679 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [779, 780, 781] 2026-08-11 10:06:04,692 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.007 2026-08-11 10:06:04,771 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:06:04,772 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83854107 with result: [{'id': 443, 'pos_reference': 'Order 00345-002-0001', 'account_move': False}] 2026-08-11 10:06:04,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.074 0.066 2026-08-11 10:06:06,039 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,042 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,060 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,064 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:06,076 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,092 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,109 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,126 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,143 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,159 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,176 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,192 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,209 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,225 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,243 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,246 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:06:06,256 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43696 2026-08-11 10:06:06,258 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:06:06,259 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43696 2026-08-11 10:06:06,294 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:06] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:06:06,360 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100606_360629_TestPoSRestaurantLoyalty.txt 2026-08-11 10:06:06,361 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmph9b_b3wo_chrome_odoo" 2026-08-11 10:06:06,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43950 2026-08-11 10:06:06,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpbhz3j6fv_chrome_odoo 2026-08-11 10:06:06,635 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:44091/json/version 2026-08-11 10:06:06,636 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44091/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:06:06,680 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:06:06,680 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:44091/json 2026-08-11 10:06:06,680 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44091/json with timeout 3 increased to 10s during tests 2026-08-11 10:06:06,696 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:44091/devtools/page/47600116CC557CE4A4F8104746AB173B 2026-08-11 10:06:06,762 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:06:06,765 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:06:06,795 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:06:06,798 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:06:06,810 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,810 104 INFO rb-3df6733-223812-402932 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-11 10:06:06,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:06] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 20 0.036 0.056 2026-08-11 10:06:06,918 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '47600116CC557CE4A4F8104746AB173B', 'loaderId': '367D952B09E5B63FACA1B5D59C07B7A7', 'isDownload': False} 2026-08-11 10:06:06,918 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-08-11 10:06:06,935 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:06:06,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:06] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-08-11 10:06:06,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:06] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.010 2026-08-11 10:06:06,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:06] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.024 2026-08-11 10:06:07,321 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:07] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:06:07,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:06:07,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:06:07,389 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:07] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:06:07,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.020 0.006 2026-08-11 10:06:07,406 104 INFO rb-3df6733-223812-402932 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-11 10:06:07,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.164 0.313 2026-08-11 10:06:07,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:07] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.490 2026-08-11 10:06:07,956 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:06:08,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.051 0.067 2026-08-11 10:06:08,160 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.006 2026-08-11 10:06:08,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:06:08,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.174 0.322 2026-08-11 10:06:08,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.038 2026-08-11 10:06:08,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "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-11 10:06:08,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:06:08,918 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.042 0.032 2026-08-11 10:06:08,927 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:06:08,966 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:08] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.015 0.105 2026-08-11 10:06:09,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.019 0.132 2026-08-11 10:06:09,032 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "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-11 10:06:09,040 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:06:09,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:06:09,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.015 0.196 2026-08-11 10:06:09,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.189 2026-08-11 10:06:09,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.213 2026-08-11 10:06:09,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.011 0.208 2026-08-11 10:06:09,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.015 0.184 2026-08-11 10:06:09,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 11 0.034 0.149 2026-08-11 10:06:09,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.008 0.167 2026-08-11 10:06:09,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.166 2026-08-11 10:06:09,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.155 2026-08-11 10:06:09,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.150 2026-08-11 10:06:09,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.002 0.146 2026-08-11 10:06:09,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.139 2026-08-11 10:06:09,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:09] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.055 2026-08-11 10:06:09,926 104 INFO rb-3df6733-223812-402932 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-11 10:06:09,942 104 INFO rb-3df6733-223812-402932 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-11 10:06:09,959 104 INFO rb-3df6733-223812-402932 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-11 10:06:09,976 104 INFO rb-3df6733-223812-402932 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-11 10:06:09,992 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,011 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,027 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,042 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-08-11 10:06:10,060 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-08-11 10:06:10,079 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,098 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:06:10,101 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,108 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,133 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:10] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.004 0.007 2026-08-11 10:06:10,143 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,171 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:10] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.006 0.006 2026-08-11 10:06:10,181 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:10] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.006 0.006 2026-08-11 10:06:10,948 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,972 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,976 104 INFO rb-3df6733-223812-402932 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-11 10:06:10,996 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:11] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:06:11,011 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,026 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,042 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:11] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:06:11,061 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:06:11,830 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,843 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,863 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,877 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:11] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:06:11,899 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,908 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,925 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,945 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,959 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,976 104 INFO rb-3df6733-223812-402932 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-11 10:06:11,995 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,015 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,027 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,044 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:12] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:06:12,074 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,080 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:12] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.014 0.009 2026-08-11 10:06:12,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:12] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.016 2026-08-11 10:06:12,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:12] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.018 2026-08-11 10:06:12,845 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-11 10:06:12,863 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,879 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:12] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.008 0.006 2026-08-11 10:06:12,883 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:12] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:06:12,897 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:12] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:06:12,910 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,926 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,943 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,963 104 INFO rb-3df6733-223812-402932 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-11 10:06:12,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:12] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.010 0.008 2026-08-11 10:06:13,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:06:13,731 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-08-11 10:06:13,742 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,761 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,776 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,792 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,809 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,826 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,843 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,862 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,876 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-08-11 10:06:13,893 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:13] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 10:06:13,911 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,929 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:13] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.008 0.006 2026-08-11 10:06:13,948 104 INFO rb-3df6733-223812-402932 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-11 10:06:13,963 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,000 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,010 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,026 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,042 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:14] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:06:14,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-11 10:06:14,078 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:14] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 10:06:14,093 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,110 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,125 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,142 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,159 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,176 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,192 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,208 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,225 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:14] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 10:06:14,243 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-08-11 10:06:14,262 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,275 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:14] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.010 0.006 2026-08-11 10:06:14,294 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,309 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:14] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:06:14,327 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,345 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,359 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:14] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.016 0.006 2026-08-11 10:06:14,377 104 INFO rb-3df6733-223812-402932 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-11 10:06:14,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.020 0.031 2026-08-11 10:06:14,487 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:06:15,232 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:15,247 104 INFO rb-3df6733-223812-402932 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-11 10:06:15,266 104 INFO rb-3df6733-223812-402932 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-11 10:06:15,279 104 INFO rb-3df6733-223812-402932 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-11 10:06:15,283 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:06:15,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.010 2026-08-11 10:06:15,311 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:06:15,351 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43950 2026-08-11 10:06:15,352 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:06:15,353 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43950 2026-08-11 10:06:15,453 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100615_452756_TestPoSRestaurantLoyalty.txt 2026-08-11 10:06:15,453 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpbhz3j6fv_chrome_odoo" 2026-08-11 10:06:15,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_04_ticket_screen ... 2026-08-11 10:06:15,928 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44179 2026-08-11 10:06:15,929 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpheyucv5e_chrome_odoo 2026-08-11 10:06:15,929 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:46771/json/version 2026-08-11 10:06:15,931 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46771/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:06:16,002 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:06:16,003 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:46771/json 2026-08-11 10:06:16,003 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46771/json with timeout 3 increased to 10s during tests 2026-08-11 10:06:16,018 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:46771/devtools/page/91FA222528B5E7905092BEAEFEEAE0DB 2026-08-11 10:06:16,025 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:06:16,074 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:06:16,394 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:06:16,396 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:06:16,401 104 INFO rb-3df6733-223812-402932 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-11 10:06:16,401 104 INFO rb-3df6733-223812-402932 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-11 10:06:16,412 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:06:17,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.091 0.566 2026-08-11 10:06:17,068 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '91FA222528B5E7905092BEAEFEEAE0DB', 'loaderId': '669BB851C24E11CCF6BB921C255D1775', 'isDownload': False} 2026-08-11 10:06:17,068 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-08-11 10:06:17,089 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:06:17,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-08-11 10:06:17,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.016 2026-08-11 10:06:17,170 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.020 0.058 2026-08-11 10:06:17,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.028 2026-08-11 10:06:17,548 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.015 2026-08-11 10:06:17,568 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:06:17,578 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:06:17,587 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:06:17,597 104 INFO rb-3df6733-223812-402932 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-11 10:06:18,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.269 0.367 2026-08-11 10:06:18,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.024 0.646 2026-08-11 10:06:18,328 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:06:18,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.066 0.063 2026-08-11 10:06:18,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:06:18,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-08-11 10:06:19,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.196 0.325 2026-08-11 10:06:19,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "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-11 10:06:19,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "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-11 10:06:19,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.009 0.005 2026-08-11 10:06:19,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.020 0.027 2026-08-11 10:06:19,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.012 0.073 2026-08-11 10:06:19,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:19,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.013 0.104 2026-08-11 10:06:19,443 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.120 2026-08-11 10:06:19,463 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "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-11 10:06:19,474 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:19,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.025 0.160 2026-08-11 10:06:19,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.186 2026-08-11 10:06:19,527 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:06:19,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "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-11 10:06:19,552 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:06:19,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.150 2026-08-11 10:06:19,580 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.139 2026-08-11 10:06:19,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.093 2026-08-11 10:06:19,608 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.098 2026-08-11 10:06:19,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.012 0.105 2026-08-11 10:06:19,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.011 0.109 2026-08-11 10:06:19,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.011 0.128 2026-08-11 10:06:19,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.128 2026-08-11 10:06:19,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:19] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.032 2026-08-11 10:06:20,194 104 INFO rb-3df6733-223812-402932 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-11 10:06:20,213 104 INFO rb-3df6733-223812-402932 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-11 10:06:20,229 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:20,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.027 2026-08-11 10:06:20,246 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:20,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 10:06:20,289 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:21,188 104 INFO rb-3df6733-223812-402932 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-11 10:06:21,193 104 INFO rb-3df6733-223812-402932 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-11 10:06:21,208 104 INFO rb-3df6733-223812-402932 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-11 10:06:21,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:21] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:06:21,227 104 INFO rb-3df6733-223812-402932 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-11 10:06:22,019 104 INFO rb-3df6733-223812-402932 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-11 10:06:22,025 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:22,042 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:22,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 10:06:22,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-11 10:06:22,815 104 INFO rb-3df6733-223812-402932 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-11 10:06:22,825 104 INFO rb-3df6733-223812-402932 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-11 10:06:22,844 104 INFO rb-3df6733-223812-402932 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-11 10:06:22,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:06:22,861 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,651 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,659 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,677 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,693 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,709 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,727 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,742 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,761 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,775 104 INFO rb-3df6733-223812-402932 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-11 10:06:23,792 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:23,803 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14619916 for PoS orders references: ['Order 00346-002-0002'] (draft: True) 2026-08-11 10:06:23,810 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:23,914 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14619916 with result: [{'id': 444, 'pos_reference': 'Order 00346-002-0002', 'account_move': False}] 2026-08-11 10:06:23,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.068 0.063 2026-08-11 10:06:24,000 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.032 0.030 2026-08-11 10:06:24,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 10:06:24,767 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-08-11 10:06:24,775 104 INFO rb-3df6733-223812-402932 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-11 10:06:24,794 104 INFO rb-3df6733-223812-402932 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-11 10:06:24,809 104 INFO rb-3df6733-223812-402932 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-11 10:06:24,826 104 INFO rb-3df6733-223812-402932 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-11 10:06:24,843 104 INFO rb-3df6733-223812-402932 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-11 10:06:24,860 104 INFO rb-3df6733-223812-402932 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-11 10:06:24,877 104 INFO rb-3df6733-223812-402932 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-11 10:06:24,892 104 INFO rb-3df6733-223812-402932 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-11 10:06:24,909 104 INFO rb-3df6733-223812-402932 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-11 10:06:25,761 104 INFO rb-3df6733-223812-402932 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-11 10:06:25,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:25,795 104 INFO rb-3df6733-223812-402932 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-11 10:06:25,800 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89901277 for PoS orders references: ['Order 00346-002-0003'] (draft: True) 2026-08-11 10:06:25,881 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89901277 with result: [{'id': 445, 'pos_reference': 'Order 00346-002-0003', 'account_move': False}] 2026-08-11 10:06:25,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.038 0.066 2026-08-11 10:06:26,661 104 INFO rb-3df6733-223812-402932 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-11 10:06:26,676 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:26,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:26,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.018 0.028 2026-08-11 10:06:27,496 104 INFO rb-3df6733-223812-402932 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-11 10:06:27,508 104 INFO rb-3df6733-223812-402932 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-11 10:06:27,525 104 INFO rb-3df6733-223812-402932 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-11 10:06:27,549 104 INFO rb-3df6733-223812-402932 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-11 10:06:27,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:27] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.013 0.023 2026-08-11 10:06:27,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:27] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.025 0.035 2026-08-11 10:06:27,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.023 2026-08-11 10:06:28,404 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,408 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:28,425 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:06:28,443 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,460 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,475 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,492 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,509 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,525 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,543 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,558 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,578 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:28,603 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68867858 for PoS orders references: ['Order 00346-002-0004'] (draft: True) 2026-08-11 10:06:28,609 104 INFO rb-3df6733-223812-402932 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-11 10:06:28,678 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68867858 with result: [{'id': 446, 'pos_reference': 'Order 00346-002-0004', 'account_move': False}] 2026-08-11 10:06:28,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.046 0.048 2026-08-11 10:06:29,452 104 INFO rb-3df6733-223812-402932 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-11 10:06:29,458 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:29,480 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:29,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:29] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.031 2026-08-11 10:06:29,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:06:30,448 104 INFO rb-3df6733-223812-402932 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-11 10:06:30,458 104 INFO rb-3df6733-223812-402932 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-11 10:06:30,479 104 INFO rb-3df6733-223812-402932 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-11 10:06:30,495 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-08-11 10:06:30,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:30] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.037 0.033 2026-08-11 10:06:30,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:30] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.011 0.072 2026-08-11 10:06:31,330 104 INFO rb-3df6733-223812-402932 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-11 10:06:31,342 104 INFO rb-3df6733-223812-402932 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-11 10:06:31,345 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:06:31,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 10:06:31,373 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44179 2026-08-11 10:06:31,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:06:31,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44179 2026-08-11 10:06:31,469 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100631_469312_TestPoSRestaurantLoyalty.txt 2026-08-11 10:06:31,469 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpheyucv5e_chrome_odoo" 2026-08-11 10:06:31,506 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_05_tip_screen ... 2026-08-11 10:06:31,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44402 2026-08-11 10:06:31,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp9q4dvqtm_chrome_odoo 2026-08-11 10:06:31,934 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:41295/json/version 2026-08-11 10:06:31,936 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41295/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:06:31,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:06:31,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:41295/json 2026-08-11 10:06:32,000 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41295/json with timeout 3 increased to 10s during tests 2026-08-11 10:06:32,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:41295/devtools/page/441C460ACD3D50A9EF54D9A8AE7B008D 2026-08-11 10:06:32,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:06:32,063 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:06:32,305 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:06:32,308 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:06:32,314 104 INFO rb-3df6733-223812-402932 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-11 10:06:32,314 104 INFO rb-3df6733-223812-402932 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-11 10:06:32,330 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:06:32,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:32] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.084 0.539 2026-08-11 10:06:32,951 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '441C460ACD3D50A9EF54D9A8AE7B008D', 'loaderId': '82EE0AC56B62F74AA60E8302CBF15D72', 'isDownload': False} 2026-08-11 10:06:32,952 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-08-11 10:06:32,971 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:06:33,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:33] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.012 2026-08-11 10:06:33,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:33] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.053 2026-08-11 10:06:33,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:33] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.073 2026-08-11 10:06:33,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:33] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 10:06:33,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 10:06:33,385 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:33,391 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:33] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:06:33,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.010 2026-08-11 10:06:33,413 104 INFO rb-3df6733-223812-402932 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-11 10:06:34,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.206 0.410 2026-08-11 10:06:34,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.639 2026-08-11 10:06:34,114 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:06:34,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.083 2026-08-11 10:06:34,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:06:34,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.007 2026-08-11 10:06:34,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.127 0.283 2026-08-11 10:06:34,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "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-11 10:06:34,911 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "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-11 10:06:34,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:34] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 10:06:35,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.060 0.037 2026-08-11 10:06:35,037 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:35,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.020 0.108 2026-08-11 10:06:35,096 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "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-11 10:06:35,108 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:06:35,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.020 0.137 2026-08-11 10:06:35,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.012 0.182 2026-08-11 10:06:35,186 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:06:35,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.191 2026-08-11 10:06:35,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:06:35,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.214 2026-08-11 10:06:35,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.013 0.182 2026-08-11 10:06:35,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.124 2026-08-11 10:06:35,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.020 0.124 2026-08-11 10:06:35,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.003 0.099 2026-08-11 10:06:35,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.107 2026-08-11 10:06:35,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.101 2026-08-11 10:06:35,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.088 2026-08-11 10:06:35,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.002 0.086 2026-08-11 10:06:35,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.078 2026-08-11 10:06:35,376 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.006 0.051 2026-08-11 10:06:35,842 104 INFO rb-3df6733-223812-402932 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-11 10:06:35,858 104 INFO rb-3df6733-223812-402932 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-11 10:06:35,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.013 2026-08-11 10:06:35,882 104 INFO rb-3df6733-223812-402932 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-11 10:06:35,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.017 2026-08-11 10:06:36,003 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:36,854 104 INFO rb-3df6733-223812-402932 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-11 10:06:36,860 104 INFO rb-3df6733-223812-402932 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-11 10:06:36,876 104 INFO rb-3df6733-223812-402932 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-11 10:06:36,891 104 INFO rb-3df6733-223812-402932 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-11 10:06:36,908 104 INFO rb-3df6733-223812-402932 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-11 10:06:36,926 104 INFO rb-3df6733-223812-402932 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-11 10:06:36,943 104 INFO rb-3df6733-223812-402932 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-11 10:06:36,958 104 INFO rb-3df6733-223812-402932 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-11 10:06:36,974 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:36,984 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47317552 for PoS orders references: ['Order 00347-002-0001'] (draft: True) 2026-08-11 10:06:36,995 104 INFO rb-3df6733-223812-402932 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-11 10:06:37,079 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47317552 with result: [{'id': 447, 'pos_reference': 'Order 00347-002-0001', 'account_move': False}] 2026-08-11 10:06:37,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.044 0.067 2026-08-11 10:06:37,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.101 2026-08-11 10:06:37,860 104 INFO rb-3df6733-223812-402932 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-11 10:06:37,879 104 INFO rb-3df6733-223812-402932 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-11 10:06:37,914 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.025 0.026 2026-08-11 10:06:38,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:06:38,684 104 INFO rb-3df6733-223812-402932 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-11 10:06:38,704 104 INFO rb-3df6733-223812-402932 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-11 10:06:38,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:06:38,709 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:06:38,741 104 INFO rb-3df6733-223812-402932 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-11 10:06:38,766 104 INFO rb-3df6733-223812-402932 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-11 10:06:38,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:38] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 10:06:38,806 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84357961 for PoS orders references: ['Order 00347-002-0001'] (draft: False) 2026-08-11 10:06:38,813 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:06:38,819 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:06:38,829 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [789] 2026-08-11 10:06:38,944 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84357961 with result: [{'id': 447, 'pos_reference': 'Order 00347-002-0001', 'account_move': False}] 2026-08-11 10:06:38,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.066 0.091 2026-08-11 10:06:39,742 104 INFO rb-3df6733-223812-402932 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-11 10:06:39,759 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:39,774 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:39,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:39] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 10:06:40,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-11 10:06:40,574 104 INFO rb-3df6733-223812-402932 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-11 10:06:40,593 104 INFO rb-3df6733-223812-402932 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-11 10:06:40,608 104 INFO rb-3df6733-223812-402932 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-11 10:06:40,626 104 INFO rb-3df6733-223812-402932 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-11 10:06:40,642 104 INFO rb-3df6733-223812-402932 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-11 10:06:40,658 104 INFO rb-3df6733-223812-402932 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-11 10:06:40,677 104 INFO rb-3df6733-223812-402932 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-11 10:06:40,692 104 INFO rb-3df6733-223812-402932 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-11 10:06:40,708 104 INFO rb-3df6733-223812-402932 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-11 10:06:41,560 104 INFO rb-3df6733-223812-402932 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-11 10:06:41,574 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:41,585 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75412659 for PoS orders references: ['Order 00347-002-0002'] (draft: True) 2026-08-11 10:06:41,606 104 INFO rb-3df6733-223812-402932 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-11 10:06:41,669 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75412659 with result: [{'id': 448, 'pos_reference': 'Order 00347-002-0002', 'account_move': False}] 2026-08-11 10:06:41,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.054 0.059 2026-08-11 10:06:42,455 104 INFO rb-3df6733-223812-402932 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-11 10:06:42,460 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:42,475 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:42,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:42] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.028 0.028 2026-08-11 10:06:42,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:06:43,280 104 INFO rb-3df6733-223812-402932 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-11 10:06:43,297 104 INFO rb-3df6733-223812-402932 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-11 10:06:43,307 104 INFO rb-3df6733-223812-402932 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-11 10:06:43,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:43] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:06:43,325 104 INFO rb-3df6733-223812-402932 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-11 10:06:44,104 104 INFO rb-3df6733-223812-402932 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-11 10:06:44,108 104 INFO rb-3df6733-223812-402932 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-11 10:06:44,126 104 INFO rb-3df6733-223812-402932 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-11 10:06:44,141 104 INFO rb-3df6733-223812-402932 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-11 10:06:44,158 104 INFO rb-3df6733-223812-402932 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-11 10:06:44,176 104 INFO rb-3df6733-223812-402932 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-11 10:06:44,191 104 INFO rb-3df6733-223812-402932 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-11 10:06:44,209 104 INFO rb-3df6733-223812-402932 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-11 10:06:45,048 104 INFO rb-3df6733-223812-402932 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-11 10:06:45,057 104 INFO rb-3df6733-223812-402932 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-11 10:06:45,077 104 INFO rb-3df6733-223812-402932 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-11 10:06:45,092 104 INFO rb-3df6733-223812-402932 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-11 10:06:45,109 104 INFO rb-3df6733-223812-402932 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-11 10:06:45,121 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39090024 for PoS orders references: ['Order 00347-002-0003'] (draft: False) 2026-08-11 10:06:45,126 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:06:45,212 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39090024 with result: [{'id': 449, 'pos_reference': 'Order 00347-002-0003', 'account_move': False}] 2026-08-11 10:06:45,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.044 0.064 2026-08-11 10:06:46,011 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,024 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:46,043 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:46,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:46] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.030 0.027 2026-08-11 10:06:46,849 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-08-11 10:06:46,859 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,878 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,891 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,908 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,924 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,943 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,959 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,977 104 INFO rb-3df6733-223812-402932 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-11 10:06:46,991 104 INFO rb-3df6733-223812-402932 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-11 10:06:47,843 104 INFO rb-3df6733-223812-402932 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-11 10:06:47,857 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:47,865 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80698170 for PoS orders references: ['Order 00347-002-0004'] (draft: True) 2026-08-11 10:06:47,875 104 INFO rb-3df6733-223812-402932 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-11 10:06:47,924 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80698170 with result: [{'id': 450, 'pos_reference': 'Order 00347-002-0004', 'account_move': False}] 2026-08-11 10:06:47,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.028 0.047 2026-08-11 10:06:48,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:06:48,695 104 INFO rb-3df6733-223812-402932 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-11 10:06:48,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:48,725 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:48,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.023 2026-08-11 10:06:49,513 104 INFO rb-3df6733-223812-402932 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-11 10:06:49,524 104 INFO rb-3df6733-223812-402932 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-11 10:06:49,541 104 INFO rb-3df6733-223812-402932 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-11 10:06:49,562 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:06:49,585 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:49] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.024 2026-08-11 10:06:50,359 104 INFO rb-3df6733-223812-402932 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-11 10:06:50,375 104 INFO rb-3df6733-223812-402932 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-11 10:06:50,391 104 INFO rb-3df6733-223812-402932 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-11 10:06:50,408 104 INFO rb-3df6733-223812-402932 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-11 10:06:50,425 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-08-11 10:06:50,442 104 INFO rb-3df6733-223812-402932 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-11 10:06:50,459 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:50,477 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:06:50,491 104 INFO rb-3df6733-223812-402932 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-11 10:06:50,507 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:50,525 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:50,583 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:50] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.043 0.028 2026-08-11 10:06:51,347 104 INFO rb-3df6733-223812-402932 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-11 10:06:51,358 104 INFO rb-3df6733-223812-402932 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-11 10:06:51,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:06:51,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:51] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.028 2026-08-11 10:06:52,194 104 INFO rb-3df6733-223812-402932 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-11 10:06:52,207 104 INFO rb-3df6733-223812-402932 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-11 10:06:52,224 104 INFO rb-3df6733-223812-402932 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-11 10:06:52,245 104 INFO rb-3df6733-223812-402932 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-11 10:06:52,262 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-08-11 10:06:52,274 104 INFO rb-3df6733-223812-402932 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-11 10:06:52,291 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:52,307 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:06:52,324 104 INFO rb-3df6733-223812-402932 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-11 10:06:52,341 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:52,358 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:52,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:52] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.031 2026-08-11 10:06:53,167 104 INFO rb-3df6733-223812-402932 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-11 10:06:53,174 104 INFO rb-3df6733-223812-402932 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-11 10:06:53,192 104 INFO rb-3df6733-223812-402932 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-11 10:06:53,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.020 0.028 2026-08-11 10:06:54,005 104 INFO rb-3df6733-223812-402932 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-11 10:06:54,006 104 INFO rb-3df6733-223812-402932 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-11 10:06:54,027 104 INFO rb-3df6733-223812-402932 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-11 10:06:54,041 104 INFO rb-3df6733-223812-402932 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-11 10:06:54,057 104 INFO rb-3df6733-223812-402932 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-11 10:06:54,073 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #44028820 for PoS orders references: ['Order 00347-002-0004'] (draft: False) 2026-08-11 10:06:54,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:06:54,103 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [793] 2026-08-11 10:06:54,168 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #44028820 with result: [{'id': 450, 'pos_reference': 'Order 00347-002-0004', 'account_move': False}] 2026-08-11 10:06:54,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.038 0.071 2026-08-11 10:06:54,963 104 INFO rb-3df6733-223812-402932 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-11 10:06:54,975 104 INFO rb-3df6733-223812-402932 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-11 10:06:54,990 104 INFO rb-3df6733-223812-402932 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-11 10:06:55,011 104 INFO rb-3df6733-223812-402932 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-11 10:06:55,024 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-08-11 10:06:55,042 104 INFO rb-3df6733-223812-402932 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-11 10:06:55,057 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:06:55,074 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:06:55,091 104 INFO rb-3df6733-223812-402932 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-11 10:06:55,107 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:06:55,124 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-08-11 10:06:55,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.027 0.026 2026-08-11 10:06:55,936 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-11 10:06:55,942 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 10:06:55,957 104 INFO rb-3df6733-223812-402932 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-11 10:06:55,974 104 INFO rb-3df6733-223812-402932 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-11 10:06:55,991 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-08-11 10:06:56,008 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-08-11 10:06:56,025 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-08-11 10:06:56,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:56] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.013 0.025 2026-08-11 10:06:56,040 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,058 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,077 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:56] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.027 0.022 2026-08-11 10:06:56,092 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,114 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:56] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.026 2026-08-11 10:06:56,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:56] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.017 0.051 2026-08-11 10:06:56,921 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,924 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,941 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-08-11 10:06:56,965 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,974 104 INFO rb-3df6733-223812-402932 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-11 10:06:56,991 104 INFO rb-3df6733-223812-402932 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-11 10:06:57,007 104 INFO rb-3df6733-223812-402932 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-11 10:06:57,024 104 INFO rb-3df6733-223812-402932 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-11 10:06:57,042 104 INFO rb-3df6733-223812-402932 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-11 10:06:57,057 104 INFO rb-3df6733-223812-402932 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-11 10:06:57,078 104 INFO rb-3df6733-223812-402932 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-11 10:06:57,092 104 INFO rb-3df6733-223812-402932 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-11 10:06:57,108 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67816797 for PoS orders references: ['Order 00347-002-0002'] (draft: False) 2026-08-11 10:06:57,112 104 INFO rb-3df6733-223812-402932 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-11 10:06:57,119 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [791] 2026-08-11 10:06:57,209 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67816797 with result: [{'id': 448, 'pos_reference': 'Order 00347-002-0002', 'account_move': False}] 2026-08-11 10:06:57,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.053 0.072 2026-08-11 10:06:57,308 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:06:57,308 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:06:57,311 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:06:57,313 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:06:57,316 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:06:57,318 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:06:57,318 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:06:57,320 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:06:57,321 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:06:57,338 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:06:57,347 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:06:57,348 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:06:57,351 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:06:57,352 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 10:06:57,366 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:06:57,366 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:06:57,367 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:06:57,379 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:06:57,380 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:06:57,383 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:06:57,383 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:06:57,384 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:06:57,384 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:06:57,386 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:06:57,387 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:06:57,389 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:06:57,390 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:06:57,394 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:06:57,394 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:06:57,396 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:06:57,397 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:06:57,398 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:06:57,407 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:06:57,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:06:57,422 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:06:57,427 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:06:57,435 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:06:57,475 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.058 2026-08-11 10:06:57,481 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.062 2026-08-11 10:06:57,491 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:06:57,498 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:06:57,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:06:57,528 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 10:06:57,535 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-08-11 10:06:57,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.019 0.004 2026-08-11 10:06:57,552 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:06:57,556 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:06:57,569 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:06:57,571 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.062 2026-08-11 10:06:57,574 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:06:57,579 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:06:57,585 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:06:57,589 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:06:57,592 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:06:57,598 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:06:57,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.041 0.011 2026-08-11 10:06:57,599 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:06:57,603 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:06:57,603 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:06:57,604 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:06:57,608 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:06:57,608 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:06:57,616 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.075 2026-08-11 10:06:57,617 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:06:57,619 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:06:57,624 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:06:57,625 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:06:57,626 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:06:57,629 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:06:57,630 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:06:57,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "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-11 10:06:57,634 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:06:57,642 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:06:57,643 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:06:57,643 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:06:57,644 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:06:57,644 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:06:57,649 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:06:57,653 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:06:57,654 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:06:57,664 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:06:57,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:06:57,672 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:06:57,673 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:06:57,689 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:06:57,696 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:06:57,698 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:06:57,699 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:06:57,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:06:57,703 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:06:57,705 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:06:57,707 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:06:57,709 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:06:57,710 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:06:57,711 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:06:57,712 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:06:57,714 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:06:57,715 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:06:57,716 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:06:57,716 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:06:57,717 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:06:57,719 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:06:57,720 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:06:57,721 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:06:57,721 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:06:57,722 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:06:57,723 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:06:57,723 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:06:57,724 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:06:57,724 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:06:57,724 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:06:57,725 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:06:57,726 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:06:57,726 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:06:57,727 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:06:57,727 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:06:57,727 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:06:57,728 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:06:57,728 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:06:57,729 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:06:58,081 104 INFO rb-3df6733-223812-402932 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-11 10:06:58,109 104 INFO rb-3df6733-223812-402932 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-11 10:06:58,113 104 INFO rb-3df6733-223812-402932 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-11 10:06:58,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:58] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.014 2026-08-11 10:06:58,129 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 10:06:58,241 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:06:58] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:06:59,533 104 INFO rb-3df6733-223812-402932 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-11 10:06:59,541 104 INFO rb-3df6733-223812-402932 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-11 10:06:59,559 104 INFO rb-3df6733-223812-402932 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-11 10:06:59,574 104 INFO rb-3df6733-223812-402932 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-11 10:06:59,591 104 INFO rb-3df6733-223812-402932 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-11 10:06:59,608 104 INFO rb-3df6733-223812-402932 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-11 10:06:59,624 104 INFO rb-3df6733-223812-402932 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-11 10:06:59,640 104 INFO rb-3df6733-223812-402932 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-11 10:07:00,493 104 INFO rb-3df6733-223812-402932 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-11 10:07:00,507 104 INFO rb-3df6733-223812-402932 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-11 10:07:00,525 104 INFO rb-3df6733-223812-402932 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-11 10:07:00,540 104 INFO rb-3df6733-223812-402932 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-11 10:07:00,557 104 INFO rb-3df6733-223812-402932 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-11 10:07:00,568 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14314055 for PoS orders references: ['Order 00347-002-0005'] (draft: False) 2026-08-11 10:07:00,576 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-08-11 10:07:00,646 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14314055 with result: [{'id': 451, 'pos_reference': 'Order 00347-002-0005', 'account_move': False}] 2026-08-11 10:07:00,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.033 0.060 2026-08-11 10:07:01,431 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-08-11 10:07:01,447 104 INFO rb-3df6733-223812-402932 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-11 10:07:01,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:01] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.011 0.010 2026-08-11 10:07:03,194 104 INFO rb-3df6733-223812-402932 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-11 10:07:03,207 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-08-11 10:07:03,210 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:07:03,216 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44402 2026-08-11 10:07:03,222 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:07:03,226 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44402 2026-08-11 10:07:03,334 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100703_334709_TestPoSRestaurantLoyalty.txt 2026-08-11 10:07:03,335 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp9q4dvqtm_chrome_odoo" 2026-08-11 10:07:03,373 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_06_split_bill_screen ... 2026-08-11 10:07:03,762 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44687 2026-08-11 10:07:03,762 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpc3hwgaml_chrome_odoo 2026-08-11 10:07:03,762 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:38903/json/version 2026-08-11 10:07:03,764 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38903/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:07:03,817 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:07:03,817 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:38903/json 2026-08-11 10:07:03,822 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:38903/json with timeout 3 increased to 10s during tests 2026-08-11 10:07:03,866 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:38903/devtools/page/53C5ACA6B07F91011B88D5F65B483840 2026-08-11 10:07:03,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:07:03,884 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:07:04,106 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:07:04,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:07:04,112 104 INFO rb-3df6733-223812-402932 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-11 10:07:04,112 104 INFO rb-3df6733-223812-402932 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-11 10:07:04,122 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:07:04,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:04] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.120 0.569 2026-08-11 10:07:04,811 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '53C5ACA6B07F91011B88D5F65B483840', 'loaderId': '898442D46BCE71049A2E4D4723A3C8EC', 'isDownload': False} 2026-08-11 10:07:04,811 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-08-11 10:07:04,824 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:04,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:04] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-08-11 10:07:04,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:04] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.015 2026-08-11 10:07:04,853 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:04] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-08-11 10:07:05,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:05] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:07:05,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.004 2026-08-11 10:07:05,255 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:07:05,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 10:07:05,262 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:05,269 104 INFO rb-3df6733-223812-402932 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-11 10:07:05,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.247 0.388 2026-08-11 10:07:05,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:05] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.637 2026-08-11 10:07:05,965 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:06,069 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.059 0.082 2026-08-11 10:07:06,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.005 2026-08-11 10:07:06,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:07:06,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.154 0.283 2026-08-11 10:07:06,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.040 2026-08-11 10:07:06,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.006 0.009 2026-08-11 10:07:06,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.004 2026-08-11 10:07:06,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.050 0.060 2026-08-11 10:07:06,910 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:06,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.014 0.141 2026-08-11 10:07:06,992 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:06] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.012 0.189 2026-08-11 10:07:07,004 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "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-11 10:07:07,021 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:07:07,028 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:07,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.020 0.230 2026-08-11 10:07:07,053 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:07,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.015 0.247 2026-08-11 10:07:07,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.259 2026-08-11 10:07:07,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.167 2026-08-11 10:07:07,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.144 2026-08-11 10:07:07,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.021 0.096 2026-08-11 10:07:07,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.016 0.109 2026-08-11 10:07:07,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.119 2026-08-11 10:07:07,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.008 0.126 2026-08-11 10:07:07,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.122 2026-08-11 10:07:07,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.002 0.131 2026-08-11 10:07:07,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.133 2026-08-11 10:07:07,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.009 0.052 2026-08-11 10:07:07,724 104 INFO rb-3df6733-223812-402932 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-11 10:07:07,740 104 INFO rb-3df6733-223812-402932 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-11 10:07:07,765 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.019 2026-08-11 10:07:07,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.024 2026-08-11 10:07:07,783 104 INFO rb-3df6733-223812-402932 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-11 10:07:07,880 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:08,742 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,747 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,758 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,774 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:07:08,790 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,806 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,823 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,841 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,856 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,873 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,890 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,907 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,924 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,940 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,956 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,973 104 INFO rb-3df6733-223812-402932 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-11 10:07:08,990 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,008 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,023 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,041 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,056 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,074 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,091 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,106 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,123 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,140 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,156 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,175 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,190 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,206 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:07:09,217 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93878628 for PoS orders references: ['Order 00348-002-0001'] (draft: True) 2026-08-11 10:07:09,225 104 INFO rb-3df6733-223812-402932 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-11 10:07:09,312 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93878628 with result: [{'id': 452, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-08-11 10:07:09,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.043 0.073 2026-08-11 10:07:09,887 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:07:10,096 104 INFO rb-3df6733-223812-402932 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-11 10:07:10,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:10] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.017 0.027 2026-08-11 10:07:10,918 104 INFO rb-3df6733-223812-402932 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-11 10:07:10,941 104 INFO rb-3df6733-223812-402932 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-11 10:07:10,956 104 INFO rb-3df6733-223812-402932 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-11 10:07:10,974 104 INFO rb-3df6733-223812-402932 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-11 10:07:10,990 104 INFO rb-3df6733-223812-402932 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-11 10:07:11,014 104 INFO rb-3df6733-223812-402932 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-11 10:07:11,019 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:11,020 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:11,051 104 INFO rb-3df6733-223812-402932 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-11 10:07:11,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-11 10:07:11,073 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25891017 for PoS orders references: ['Order 00348-002-0001'] (draft: True) 2026-08-11 10:07:11,086 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-11 10:07:11,102 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [801, 802, 803] 2026-08-11 10:07:11,164 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25891017 with result: [{'id': 452, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-08-11 10:07:11,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.050 0.058 2026-08-11 10:07:11,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.030 0.025 2026-08-11 10:07:12,024 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,040 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,057 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,074 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,090 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,106 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,123 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,140 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,156 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,173 104 INFO rb-3df6733-223812-402932 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-11 10:07:12,190 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-08-11 10:07:12,206 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-08-11 10:07:12,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:12] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.025 0.025 2026-08-11 10:07:13,010 104 INFO rb-3df6733-223812-402932 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-11 10:07:13,024 104 INFO rb-3df6733-223812-402932 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-11 10:07:13,040 104 INFO rb-3df6733-223812-402932 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-11 10:07:13,056 104 INFO rb-3df6733-223812-402932 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-11 10:07:13,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:07:13,064 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44687 2026-08-11 10:07:13,064 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:07:13,068 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44687 2026-08-11 10:07:13,163 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100713_163383_TestPoSRestaurantLoyalty.txt 2026-08-11 10:07:13,163 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpc3hwgaml_chrome_odoo" 2026-08-11 10:07:13,200 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_07_split_bill_screen ... 2026-08-11 10:07:13,594 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44899 2026-08-11 10:07:13,595 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpdsfntn6a_chrome_odoo 2026-08-11 10:07:13,595 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:43443/json/version 2026-08-11 10:07:13,597 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43443/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:07:13,626 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:07:13,627 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:43443/json 2026-08-11 10:07:13,627 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43443/json with timeout 3 increased to 10s during tests 2026-08-11 10:07:13,634 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:43443/devtools/page/002FCF6DB079A135BEC3C3F8058686C2 2026-08-11 10:07:13,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:07:13,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:07:13,938 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:07:13,946 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:07:13,948 104 INFO rb-3df6733-223812-402932 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-11 10:07:13,948 104 INFO rb-3df6733-223812-402932 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-11 10:07:13,958 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:07:14,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:14] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.098 0.532 2026-08-11 10:07:14,587 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '002FCF6DB079A135BEC3C3F8058686C2', 'loaderId': '8C00DF1F72EDF1A6E8E60873033A103D', 'isDownload': False} 2026-08-11 10:07:14,587 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-08-11 10:07:14,598 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:14,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:14] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.016 0.008 2026-08-11 10:07:14,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:14] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.036 2026-08-11 10:07:14,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:14] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.034 2026-08-11 10:07:15,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:15] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.014 2026-08-11 10:07:15,039 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.013 2026-08-11 10:07:15,067 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:07:15,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:15] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:07:15,085 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 10:07:15,098 104 INFO rb-3df6733-223812-402932 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-11 10:07:15,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.263 0.419 2026-08-11 10:07:15,860 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:15] "GET /pos/ui HTTP/1.1" 200 - 20 0.032 0.704 2026-08-11 10:07:15,882 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:15,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.044 0.144 2026-08-11 10:07:16,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.005 2026-08-11 10:07:16,128 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:07:16,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.155 0.324 2026-08-11 10:07:16,686 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.038 2026-08-11 10:07:16,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "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-11 10:07:16,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 10:07:16,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.037 0.037 2026-08-11 10:07:16,838 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 10:07:16,851 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "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-11 10:07:16,864 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:16,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.032 0.110 2026-08-11 10:07:16,895 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:16,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.014 0.179 2026-08-11 10:07:16,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:16,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.200 2026-08-11 10:07:16,990 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:16] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.010 0.240 2026-08-11 10:07:17,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.228 2026-08-11 10:07:17,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.020 0.146 2026-08-11 10:07:17,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.033 0.157 2026-08-11 10:07:17,119 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.009 0.166 2026-08-11 10:07:17,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.157 2026-08-11 10:07:17,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.144 2026-08-11 10:07:17,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.137 2026-08-11 10:07:17,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.134 2026-08-11 10:07:17,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.006 0.097 2026-08-11 10:07:17,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.010 0.082 2026-08-11 10:07:17,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.019 0.092 2026-08-11 10:07:17,590 104 INFO rb-3df6733-223812-402932 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-11 10:07:17,607 104 INFO rb-3df6733-223812-402932 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-11 10:07:17,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.021 0.017 2026-08-11 10:07:17,643 104 INFO rb-3df6733-223812-402932 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-11 10:07:17,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.008 0.023 2026-08-11 10:07:17,739 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:18,597 104 INFO rb-3df6733-223812-402932 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-11 10:07:18,606 104 INFO rb-3df6733-223812-402932 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-11 10:07:18,624 104 INFO rb-3df6733-223812-402932 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-11 10:07:18,640 104 INFO rb-3df6733-223812-402932 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-11 10:07:18,656 104 INFO rb-3df6733-223812-402932 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-11 10:07:18,675 104 INFO rb-3df6733-223812-402932 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-11 10:07:18,690 104 INFO rb-3df6733-223812-402932 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-11 10:07:18,706 104 INFO rb-3df6733-223812-402932 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-11 10:07:18,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:07:19,547 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,556 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,573 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,591 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,606 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,623 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,650 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,655 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:19,656 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:19,679 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,691 104 INFO rb-3df6733-223812-402932 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-11 10:07:19,698 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.009 0.012 2026-08-11 10:07:19,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31795483 for PoS orders references: ['Order 00349-002-0002'] (draft: False) 2026-08-11 10:07:19,713 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:19,887 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31795483 with result: [{'id': 453, 'pos_reference': 'Order 00349-002-0002', 'account_move': False}] 2026-08-11 10:07:19,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.088 0.114 2026-08-11 10:07:19,922 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2430543 for PoS orders references: ['Order 00349-002-0001'] (draft: True) 2026-08-11 10:07:19,988 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2430543 with result: [{'id': 454, 'pos_reference': 'Order 00349-002-0001', 'account_move': False}] 2026-08-11 10:07:19,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.023 0.058 2026-08-11 10:07:20,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:20] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.058 2026-08-11 10:07:20,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:07:20,761 104 INFO rb-3df6733-223812-402932 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-11 10:07:20,773 104 INFO rb-3df6733-223812-402932 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-11 10:07:20,790 104 INFO rb-3df6733-223812-402932 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-11 10:07:20,807 104 INFO rb-3df6733-223812-402932 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-11 10:07:20,823 104 INFO rb-3df6733-223812-402932 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-11 10:07:20,840 104 INFO rb-3df6733-223812-402932 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-11 10:07:20,857 104 INFO rb-3df6733-223812-402932 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-11 10:07:20,858 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14696284 for PoS orders references: ['Order 00349-002-0001'] (draft: False) 2026-08-11 10:07:20,878 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [806] 2026-08-11 10:07:20,952 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14696284 with result: [{'id': 454, 'pos_reference': 'Order 00349-002-0001', 'account_move': False}] 2026-08-11 10:07:20,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.034 0.076 2026-08-11 10:07:21,732 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:07:21,742 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:21,749 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44899 2026-08-11 10:07:21,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:07:21,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44899 2026-08-11 10:07:21,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100721_907752_TestPoSRestaurantLoyalty.txt 2026-08-11 10:07:21,909 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpdsfntn6a_chrome_odoo" 2026-08-11 10:07:21,938 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_08_refund_stay_current_table ... 2026-08-11 10:07:22,422 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45109 2026-08-11 10:07:22,423 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmptjk5_lo9_chrome_odoo 2026-08-11 10:07:22,423 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45677/json/version 2026-08-11 10:07:22,425 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45677/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:07:22,501 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:07:22,501 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45677/json 2026-08-11 10:07:22,502 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45677/json with timeout 3 increased to 10s during tests 2026-08-11 10:07:22,513 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:45677/devtools/page/4F10E457B5F15906B0F4DDD54800E112 2026-08-11 10:07:22,561 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:07:22,578 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:07:22,832 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:07:22,843 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:07:22,846 104 INFO rb-3df6733-223812-402932 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-11 10:07:22,846 104 INFO rb-3df6733-223812-402932 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-11 10:07:22,860 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:07:24,451 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.105 1.491 2026-08-11 10:07:24,455 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '4F10E457B5F15906B0F4DDD54800E112', 'loaderId': 'FC8C32AADDA07F1EE500239628E27ADC', 'isDownload': False} 2026-08-11 10:07:24,455 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-08-11 10:07:24,467 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:24,485 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 10:07:24,500 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.019 2026-08-11 10:07:24,510 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.027 2026-08-11 10:07:24,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 10:07:24,867 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.009 2026-08-11 10:07:24,906 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:24,911 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:07:24,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.013 2026-08-11 10:07:24,938 104 INFO rb-3df6733-223812-402932 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-11 10:07:25,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.294 0.412 2026-08-11 10:07:25,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:25] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.726 2026-08-11 10:07:25,730 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:25,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.059 0.092 2026-08-11 10:07:26,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:07:26,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:07:26,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.162 0.314 2026-08-11 10:07:26,625 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.051 2026-08-11 10:07:26,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "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-11 10:07:26,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:07:26,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.043 0.038 2026-08-11 10:07:26,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.018 0.117 2026-08-11 10:07:26,830 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:07:26,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.017 0.160 2026-08-11 10:07:26,898 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "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-11 10:07:26,912 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:07:26,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.012 0.220 2026-08-11 10:07:26,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.224 2026-08-11 10:07:26,949 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:26,951 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:26,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.022 0.237 2026-08-11 10:07:26,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:26] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.013 0.228 2026-08-11 10:07:27,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.167 2026-08-11 10:07:27,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.106 2026-08-11 10:07:27,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.114 2026-08-11 10:07:27,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.021 0.124 2026-08-11 10:07:27,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.005 0.131 2026-08-11 10:07:27,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.119 2026-08-11 10:07:27,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.004 0.133 2026-08-11 10:07:27,164 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.124 2026-08-11 10:07:27,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.007 0.034 2026-08-11 10:07:27,626 104 INFO rb-3df6733-223812-402932 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-11 10:07:27,641 104 INFO rb-3df6733-223812-402932 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-11 10:07:27,662 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.014 2026-08-11 10:07:27,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.017 2026-08-11 10:07:27,679 104 INFO rb-3df6733-223812-402932 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-11 10:07:27,771 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:28,645 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,655 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,668 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,674 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,689 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,706 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,722 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,745 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,750 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:28,752 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:28,763 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,775 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,803 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24993852 for PoS orders references: ['Order 00350-002-0001'] (draft: False) 2026-08-11 10:07:28,813 104 INFO rb-3df6733-223812-402932 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-11 10:07:28,817 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:28,950 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24993852 with result: [{'id': 455, 'pos_reference': 'Order 00350-002-0001', 'account_move': False}] 2026-08-11 10:07:28,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.069 0.099 2026-08-11 10:07:29,074 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:07:29,074 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:07:29,075 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:07:29,075 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:07:29,075 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:07:29,076 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:07:29,078 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:07:29,079 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:07:29,079 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:07:29,081 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:07:29,082 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:07:29,083 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:07:29,083 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:07:29,085 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:07:29,087 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:07:29,097 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:29,097 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:07:29,100 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:07:29,101 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:29,102 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:07:29,105 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:07:29,106 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:07:29,107 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:07:29,107 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:07:29,108 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:07:29,109 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:07:29,109 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:07:29,109 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:07:29,109 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:07:29,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:07:29,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:07:29,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:07:29,111 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:07:29,176 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.059 2026-08-11 10:07:29,178 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.055 2026-08-11 10:07:29,194 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.074 2026-08-11 10:07:29,198 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:07:29,201 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.083 2026-08-11 10:07:29,216 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:29,231 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:29,233 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:07:29,235 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:07:29,249 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 10:07:29,249 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:07:29,271 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:07:29,277 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:07:29,302 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:07:29,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:07:29,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.010 0.021 2026-08-11 10:07:29,315 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:07:29,316 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:07:29,316 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:07:29,316 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:07:29,317 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:07:29,317 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:07:29,317 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:07:29,317 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:07:29,318 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:07:29,318 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:07:29,319 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:07:29,319 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:07:29,319 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:07:29,320 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:07:29,320 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:07:29,320 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:07:29,321 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:07:29,321 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:07:29,322 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:07:29,322 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:07:29,323 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:07:29,323 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:07:29,323 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:07:29,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:07:29,324 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:07:29,325 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:07:29,325 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:07:29,325 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:07:29,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:29,349 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:07:29,357 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-08-11 10:07:29,368 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:07:29,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 10:07:29,400 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:29,403 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:07:29,411 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:07:29,418 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:29,428 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:07:29,431 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:07:29,432 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:07:29,478 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:07:29,480 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:07:29,484 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:07:29,494 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:07:29,494 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:07:29,496 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:07:29,496 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-08-11 10:07:29,498 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:07:29,499 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.058 2026-08-11 10:07:29,500 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:07:29,502 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:07:29,503 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:07:29,504 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:07:29,504 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:07:29,505 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:07:29,505 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:07:29,505 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:07:29,508 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:07:29,509 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:07:29,509 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:07:29,510 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:07:29,511 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:07:29,511 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:07:29,512 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:07:29,512 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:07:29,512 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:07:29,512 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:07:29,513 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:07:29,513 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:07:29,514 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:07:29,569 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:07:29,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-08-11 10:07:29,913 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:29] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:31,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:07:31,197 104 INFO rb-3df6733-223812-402932 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-11 10:07:31,207 104 INFO rb-3df6733-223812-402932 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-11 10:07:31,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:07:31,222 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-08-11 10:07:31,244 104 INFO rb-3df6733-223812-402932 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-11 10:07:31,278 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:31] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.013 0.017 2026-08-11 10:07:31,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:31] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 18 0.018 0.025 2026-08-11 10:07:32,098 104 INFO rb-3df6733-223812-402932 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-11 10:07:32,106 104 INFO rb-3df6733-223812-402932 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-11 10:07:32,122 104 INFO rb-3df6733-223812-402932 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-11 10:07:32,139 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-08-11 10:07:32,157 104 INFO rb-3df6733-223812-402932 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-11 10:07:32,172 104 INFO rb-3df6733-223812-402932 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-11 10:07:32,189 104 INFO rb-3df6733-223812-402932 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-11 10:07:32,191 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:07:32,197 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45109 2026-08-11 10:07:32,198 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:07:32,198 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45109 2026-08-11 10:07:32,293 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100732_293569_TestPoSRestaurantLoyalty.txt 2026-08-11 10:07:32,294 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmptjk5_lo9_chrome_odoo" 2026-08-11 10:07:32,321 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_09_combo_split_bill ... 2026-08-11 10:07:35,187 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45356 2026-08-11 10:07:35,187 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpe_7xrjzk_chrome_odoo 2026-08-11 10:07:35,187 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:37143/json/version 2026-08-11 10:07:35,189 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37143/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:07:35,208 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:07:35,208 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:37143/json 2026-08-11 10:07:35,209 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37143/json with timeout 3 increased to 10s during tests 2026-08-11 10:07:35,262 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:37143/devtools/page/724093993781B18DB696E0527D85F97A 2026-08-11 10:07:35,294 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:07:35,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:07:35,567 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:07:35,570 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:07:35,574 104 INFO rb-3df6733-223812-402932 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-11 10:07:35,574 104 INFO rb-3df6733-223812-402932 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-11 10:07:35,595 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:07:36,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 112 0.093 0.529 2026-08-11 10:07:36,214 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '724093993781B18DB696E0527D85F97A', 'loaderId': 'B6E4FFC157EEE079D87D870DE66224EB', 'isDownload': False} 2026-08-11 10:07:36,214 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-08-11 10:07:36,230 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:36,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.009 2026-08-11 10:07:36,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-08-11 10:07:36,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.046 2026-08-11 10:07:36,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.012 2026-08-11 10:07:36,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.024 2026-08-11 10:07:36,733 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.009 2026-08-11 10:07:36,735 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:07:36,737 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:36] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:07:36,753 104 INFO rb-3df6733-223812-402932 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-11 10:07:37,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.216 0.398 2026-08-11 10:07:37,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:37] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.612 2026-08-11 10:07:37,467 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:37,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.094 2026-08-11 10:07:37,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 10:07:37,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 10:07:38,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 189 0.188 0.371 2026-08-11 10:07:38,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.046 0.043 2026-08-11 10:07:38,459 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "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-11 10:07:38,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:07:38,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.044 0.041 2026-08-11 10:07:38,586 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:07:38,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/image?model=product.product&field=image_128&id=1691&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.012 0.114 2026-08-11 10:07:38,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.016 0.153 2026-08-11 10:07:38,683 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "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-11 10:07:38,701 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:38,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.015 0.225 2026-08-11 10:07:38,781 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.018 0.269 2026-08-11 10:07:38,788 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:38,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.032 0.307 2026-08-11 10:07:38,850 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:38,872 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.012 0.259 2026-08-11 10:07:38,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.264 2026-08-11 10:07:38,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/image?model=product.product&field=image_128&id=1696&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.011 0.214 2026-08-11 10:07:38,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:38] "GET /web/image?model=product.product&field=image_128&id=1697&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.010 0.233 2026-08-11 10:07:39,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.015 0.222 2026-08-11 10:07:39,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.004 0.175 2026-08-11 10:07:39,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=product.product&field=image_128&id=1698&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.009 0.208 2026-08-11 10:07:39,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.203 2026-08-11 10:07:39,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=product.product&field=image_128&id=1699&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.005 0.236 2026-08-11 10:07:39,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=product.product&field=image_128&id=1702&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.013 0.232 2026-08-11 10:07:39,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=product.product&field=image_128&id=1701&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.016 0.218 2026-08-11 10:07:39,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.024 0.218 2026-08-11 10:07:39,316 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.011 0.257 2026-08-11 10:07:39,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.006 0.227 2026-08-11 10:07:39,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=product.product&field=image_128&id=1700&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.009 0.205 2026-08-11 10:07:39,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.018 0.204 2026-08-11 10:07:39,411 104 INFO rb-3df6733-223812-402932 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-11 10:07:39,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.186 2026-08-11 10:07:39,423 104 INFO rb-3df6733-223812-402932 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-11 10:07:39,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.139 2026-08-11 10:07:39,438 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.115 2026-08-11 10:07:39,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.103 2026-08-11 10:07:39,449 104 INFO rb-3df6733-223812-402932 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-11 10:07:39,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.068 2026-08-11 10:07:39,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.002 0.055 2026-08-11 10:07:39,506 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.021 0.060 2026-08-11 10:07:39,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.068 2026-08-11 10:07:39,629 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:40,409 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,434 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,452 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,471 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,475 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,575 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,583 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,592 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,609 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,622 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.005 2026-08-11 10:07:40,719 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,726 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,740 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,754 104 INFO rb-3df6733-223812-402932 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-11 10:07:40,759 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,619 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,655 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,674 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,689 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,720 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,728 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,740 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-11 10:07:41,758 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,779 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,791 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,807 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,823 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,838 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,855 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,872 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,889 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,905 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,922 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,938 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,955 104 INFO rb-3df6733-223812-402932 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-11 10:07:41,972 104 INFO rb-3df6733-223812-402932 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-11 10:07:42,003 104 INFO rb-3df6733-223812-402932 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-11 10:07:42,008 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:42,010 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:42,031 104 INFO rb-3df6733-223812-402932 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-11 10:07:42,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:42] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.009 0.013 2026-08-11 10:07:42,065 104 INFO rb-3df6733-223812-402932 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-11 10:07:42,072 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47566534 for PoS orders references: ['Order 00351-002-0002'] (draft: False) 2026-08-11 10:07:42,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:42,228 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47566534 with result: [{'id': 456, 'pos_reference': 'Order 00351-002-0002', 'account_move': False}] 2026-08-11 10:07:42,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.061 0.115 2026-08-11 10:07:42,266 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65665497 for PoS orders references: ['Order 00351-002-0001'] (draft: True) 2026-08-11 10:07:42,367 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65665497 with result: [{'id': 457, 'pos_reference': 'Order 00351-002-0001', 'account_move': False}] 2026-08-11 10:07:42,382 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 67 0.045 0.076 2026-08-11 10:07:42,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:42] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.096 2026-08-11 10:07:43,155 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,172 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,173 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,190 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,205 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,222 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,239 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,255 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,272 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,289 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,306 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,322 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,340 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,355 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,373 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,388 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,405 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,422 104 INFO rb-3df6733-223812-402932 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-11 10:07:43,424 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:07:43,431 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45356 2026-08-11 10:07:43,432 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:07:43,432 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45356 2026-08-11 10:07:43,532 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100743_532547_TestPoSRestaurantLoyalty.txt 2026-08-11 10:07:43,533 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpe_7xrjzk_chrome_odoo" 2026-08-11 10:07:43,563 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_10_save_last_preparation_changes ... 2026-08-11 10:07:43,981 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45578 2026-08-11 10:07:43,981 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpatou6awz_chrome_odoo 2026-08-11 10:07:43,981 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:43281/json/version 2026-08-11 10:07:43,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43281/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:07:44,023 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:07:44,023 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:43281/json 2026-08-11 10:07:44,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43281/json with timeout 3 increased to 10s during tests 2026-08-11 10:07:44,037 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:43281/devtools/page/C45A52625FC65F6F8CCD3D8938526B33 2026-08-11 10:07:44,087 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:07:44,093 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:07:44,334 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:07:44,337 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:07:44,343 104 INFO rb-3df6733-223812-402932 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-11 10:07:44,344 104 INFO rb-3df6733-223812-402932 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-11 10:07:44,353 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:07:44,982 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:44] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 110 0.080 0.552 2026-08-11 10:07:44,985 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'C45A52625FC65F6F8CCD3D8938526B33', 'loaderId': '1A3BD93D60716CDF52C942BA77A831C8', 'isDownload': False} 2026-08-11 10:07:44,985 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-08-11 10:07:45,001 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:45,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:45] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-08-11 10:07:45,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:45] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-08-11 10:07:45,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:45] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.019 0.026 2026-08-11 10:07:45,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:45] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 10:07:45,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 10:07:45,408 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:45,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:07:45,418 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:45,425 104 INFO rb-3df6733-223812-402932 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-11 10:07:46,117 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.273 0.420 2026-08-11 10:07:46,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:46] "GET /pos/ui HTTP/1.1" 200 - 20 0.020 0.702 2026-08-11 10:07:46,190 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:46,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.080 2026-08-11 10:07:46,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:07:46,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.009 2026-08-11 10:07:46,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.119 0.280 2026-08-11 10:07:46,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.045 2026-08-11 10:07:47,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "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-11 10:07:47,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.009 0.005 2026-08-11 10:07:47,147 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.028 0.033 2026-08-11 10:07:47,154 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:07:47,190 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.015 0.104 2026-08-11 10:07:47,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.021 0.116 2026-08-11 10:07:47,246 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "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-11 10:07:47,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:47,276 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:47,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.036 0.138 2026-08-11 10:07:47,283 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:47,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.020 0.230 2026-08-11 10:07:47,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.234 2026-08-11 10:07:47,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.010 0.213 2026-08-11 10:07:47,400 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.194 2026-08-11 10:07:47,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.029 0.162 2026-08-11 10:07:47,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.010 0.207 2026-08-11 10:07:47,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.172 2026-08-11 10:07:47,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.015 0.158 2026-08-11 10:07:47,549 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.160 2026-08-11 10:07:47,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.001 0.155 2026-08-11 10:07:47,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.152 2026-08-11 10:07:47,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:47] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.007 0.048 2026-08-11 10:07:47,972 104 INFO rb-3df6733-223812-402932 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-11 10:07:47,995 104 INFO rb-3df6733-223812-402932 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-11 10:07:48,012 104 INFO rb-3df6733-223812-402932 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-11 10:07:48,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.015 2026-08-11 10:07:48,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.020 2026-08-11 10:07:48,153 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:48,978 104 INFO rb-3df6733-223812-402932 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-11 10:07:48,984 104 INFO rb-3df6733-223812-402932 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-11 10:07:48,994 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81001359 for PoS orders references: ['Order 00352-002-0001'] (draft: True) 2026-08-11 10:07:48,996 104 INFO rb-3df6733-223812-402932 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-11 10:07:48,998 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:07:49,020 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:07:49,024 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45578 2026-08-11 10:07:49,029 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:07:49,030 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45578 2026-08-11 10:07:49,098 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81001359 with result: [{'id': 458, 'pos_reference': 'Order 00352-002-0001', 'account_move': False}] 2026-08-11 10:07:49,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.062 0.065 2026-08-11 10:07:49,143 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100749_143362_TestPoSRestaurantLoyalty.txt 2026-08-11 10:07:49,143 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpatou6awz_chrome_odoo" 2026-08-11 10:07:49,201 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_11_bill_screen_qrcode ... 2026-08-11 10:07:49,602 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45781 2026-08-11 10:07:49,602 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpis8cfl36_chrome_odoo 2026-08-11 10:07:49,603 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45877/json/version 2026-08-11 10:07:49,605 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45877/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:07:49,658 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:07:49,659 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45877/json 2026-08-11 10:07:49,659 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45877/json with timeout 3 increased to 10s during tests 2026-08-11 10:07:49,683 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:45877/devtools/page/32004BEA179D521D00F464C8DF612739 2026-08-11 10:07:49,710 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:07:49,762 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:07:49,981 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:07:49,984 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:07:49,989 104 INFO rb-3df6733-223812-402932 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-11 10:07:49,989 104 INFO rb-3df6733-223812-402932 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-11 10:07:50,005 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:07:50,533 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 112 0.064 0.467 2026-08-11 10:07:50,536 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '32004BEA179D521D00F464C8DF612739', 'loaderId': '803BABB9607EA528C4C227304F8E3950', 'isDownload': False} 2026-08-11 10:07:50,536 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-08-11 10:07:50,554 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:50,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.010 2026-08-11 10:07:50,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.035 2026-08-11 10:07:50,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.056 2026-08-11 10:07:50,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 10:07:50,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.010 2026-08-11 10:07:50,982 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:50,989 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:50,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.010 2026-08-11 10:07:51,007 104 INFO rb-3df6733-223812-402932 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-11 10:07:51,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.306 0.362 2026-08-11 10:07:51,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.030 2026-08-11 10:07:51,777 104 INFO rb-3df6733-223812-402932 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-11 10:07:51,786 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "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-11 10:07:51,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.004 2026-08-11 10:07:51,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.029 0.040 2026-08-11 10:07:51,915 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:07:51,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.011 0.103 2026-08-11 10:07:51,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.012 0.140 2026-08-11 10:07:51,982 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10: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-11 10:07:51,985 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.150 2026-08-11 10:07:51,990 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:07:52,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.011 0.200 2026-08-11 10:07:52,057 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:07:52,060 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:52,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.218 2026-08-11 10:07:52,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.024 0.161 2026-08-11 10:07:52,119 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.169 2026-08-11 10:07:52,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.011 0.137 2026-08-11 10:07:52,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.129 2026-08-11 10:07:52,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.016 0.116 2026-08-11 10:07:52,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.134 2026-08-11 10:07:52,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.110 2026-08-11 10:07:52,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.004 0.131 2026-08-11 10:07:52,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.125 2026-08-11 10:07:52,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.125 2026-08-11 10:07:52,707 104 INFO rb-3df6733-223812-402932 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-11 10:07:52,733 104 INFO rb-3df6733-223812-402932 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-11 10:07:52,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.017 2026-08-11 10:07:52,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.028 2026-08-11 10:07:52,857 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:53,740 104 INFO rb-3df6733-223812-402932 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-11 10:07:53,777 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-08-11 10:07:53,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/image?model=pos.config&id=177&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-11 10:07:53,796 104 INFO rb-3df6733-223812-402932 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-11 10:07:53,834 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:07:53,834 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:07:53,835 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:07:53,835 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:07:53,837 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:07:53,837 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:07:53,844 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:53,856 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:07:53,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.016 0.006 2026-08-11 10:07:53,875 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:07:53,875 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:07:53,876 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:07:53,878 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:07:53,878 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:07:53,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:07:53,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:07:53,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:07:53,879 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:07:53,880 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:07:53,880 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:07:53,880 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:07:53,881 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:07:53,881 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:07:53,881 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:07:53,882 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:07:53,885 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:07:53,886 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:07:53,887 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:07:53,888 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:07:53,889 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:07:53,889 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:07:53,890 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:07:53,890 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:07:53,890 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:07:53,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:53,936 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-08-11 10:07:53,938 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.045 2026-08-11 10:07:53,959 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.053 2026-08-11 10:07:53,966 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-08-11 10:07:53,978 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:07:53,982 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-08-11 10:07:53,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:53,998 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:07:54,007 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:07:54,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:07:54,018 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:07:54,020 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:07:54,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:07:54,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:07:54,026 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:07:54,027 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:07:54,030 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:07:54,032 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:07:54,035 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:07:54,036 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:07:54,038 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:07:54,038 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:07:54,045 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "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-11 10:07:54,065 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:07:54,065 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:07:54,067 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:07:54,067 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:07:54,067 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:07:54,067 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:07:54,068 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:07:54,068 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:07:54,068 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:07:54,068 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:07:54,068 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:07:54,069 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:07:54,069 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:07:54,069 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:07:54,069 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:07:54,070 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:07:54,070 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:07:54,070 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:07:54,070 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:07:54,071 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:07:54,071 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:07:54,078 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:54,083 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:07:54,084 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:07:54,084 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:07:54,084 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:07:54,085 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:07:54,085 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:07:54,086 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:07:54,087 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:07:54,087 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:07:54,087 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:07:54,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:54,096 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:54,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:07:54,111 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:54,113 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:07:54,114 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:07:54,122 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:07:54,124 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:07:54,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:07:54,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:07:54,131 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:07:54,140 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:07:54,141 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:07:54,142 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:07:54,150 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:07:54,152 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:07:54,156 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:07:54,158 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:07:54,158 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:07:54,159 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:07:54,161 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:07:54,162 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:07:54,163 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:07:54,163 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:07:54,164 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:07:54,164 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:07:54,164 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:07:54,165 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:07:54,165 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:07:54,496 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48114919 for PoS orders references: ['Order 00353-001-0001'] (draft: True) 2026-08-11 10:07:54,520 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 10:07:54,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:07:54,601 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48114919 with result: [{'id': 459, 'pos_reference': 'Order 00353-001-0001', 'account_move': False}] 2026-08-11 10:07:54,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.060 0.061 2026-08-11 10:07:54,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:07:55,874 104 INFO rb-3df6733-223812-402932 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-11 10:07:55,898 104 INFO rb-3df6733-223812-402932 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-11 10:07:55,903 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:07:55,904 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:55,920 104 INFO rb-3df6733-223812-402932 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-11 10:07:55,928 104 INFO rb-3df6733-223812-402932 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-11 10:07:55,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:55] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.010 2026-08-11 10:07:55,959 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-08-11 10:07:55,970 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:55,971 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78409139 for PoS orders references: ['Order 00353-001-0001'] (draft: False) 2026-08-11 10:07:56,006 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #144 deleted pos.order.line records with IDs: [825] 2026-08-11 10:07:56,152 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78409139 with result: [{'id': 459, 'pos_reference': 'Order 00353-001-0001', 'account_move': False}] 2026-08-11 10:07:56,162 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.082 0.117 2026-08-11 10:07:56,257 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:56] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3D10853492-ee53-4c86-8687-bdb348df5fc1?width=200&height=200 HTTP/1.1" 200 - 2 0.005 0.067 2026-08-11 10:07:56,931 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:07:56,939 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:07:56,944 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45781 2026-08-11 10:07:56,945 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:07:56,946 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45781 2026-08-11 10:07:57,043 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100757_042930_TestPoSRestaurantLoyalty.txt 2026-08-11 10:07:57,043 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpis8cfl36_chrome_odoo" 2026-08-11 10:07:57,069 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-08-11 10:07:57,906 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 46033 2026-08-11 10:07:57,907 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpaelalra5_chrome_odoo 2026-08-11 10:07:57,907 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:41443/json/version 2026-08-11 10:07:57,909 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41443/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:07:57,973 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:07:57,973 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:41443/json 2026-08-11 10:07:57,979 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41443/json with timeout 3 increased to 10s during tests 2026-08-11 10:07:57,999 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:41443/devtools/page/60249D6BF66E736553B729F2068ACF2D 2026-08-11 10:07:58,017 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:07:58,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:07:58,354 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:07:58,356 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:07:58,358 104 INFO rb-3df6733-223812-402932 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-11 10:07:58,358 104 INFO rb-3df6733-223812-402932 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-11 10:07:58,391 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:07:59,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "GET /pos/web?config_id=177 HTTP/1.1" 200 - 112 0.060 0.594 2026-08-11 10:07:59,044 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '60249D6BF66E736553B729F2068ACF2D', 'loaderId': '3DE1BF39E8DEBCF6775000001BFC847A', 'isDownload': False} 2026-08-11 10:07:59,044 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-08-11 10:07:59,054 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:07:59,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-08-11 10:07:59,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-08-11 10:07:59,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-08-11 10:07:59,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 10:07:59,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.013 0.006 2026-08-11 10:07:59,464 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:07:59,478 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:07:59,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:07:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.007 2026-08-11 10:07:59,502 104 INFO rb-3df6733-223812-402932 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-11 10:08:00,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 339 0.258 0.436 2026-08-11 10:08:00,276 104 INFO rb-3df6733-223812-402932 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-11 10:08:00,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "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-11 10:08:00,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "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-11 10:08:00,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:08:00,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.015 0.037 2026-08-11 10:08:00,379 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:00,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.014 0.104 2026-08-11 10:08:00,445 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08: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-11 10:08:00,455 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:00,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.019 0.159 2026-08-11 10:08:00,519 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:08:00,528 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:08:00,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.011 0.200 2026-08-11 10:08:00,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.019 0.213 2026-08-11 10:08:00,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.246 2026-08-11 10:08:00,608 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.009 0.212 2026-08-11 10:08:00,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.011 0.157 2026-08-11 10:08:00,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.021 0.139 2026-08-11 10:08:00,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.155 2026-08-11 10:08:00,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.141 2026-08-11 10:08:00,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.141 2026-08-11 10:08:00,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.134 2026-08-11 10:08:00,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.013 0.137 2026-08-11 10:08:00,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.007 0.118 2026-08-11 10:08:00,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.107 2026-08-11 10:08:01,188 104 INFO rb-3df6733-223812-402932 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-11 10:08:01,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.022 0.014 2026-08-11 10:08:01,227 104 INFO rb-3df6733-223812-402932 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-11 10:08:01,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.032 2026-08-11 10:08:01,298 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:02,188 104 INFO rb-3df6733-223812-402932 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-11 10:08:02,252 104 INFO rb-3df6733-223812-402932 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-11 10:08:02,263 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:08:02,270 104 INFO rb-3df6733-223812-402932 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-11 10:08:02,277 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90326566 for PoS orders references: ['Order 00354-001-0001'] (draft: True) 2026-08-11 10:08:02,367 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90326566 with result: [{'id': 460, 'pos_reference': 'Order 00354-001-0001', 'account_move': False}] 2026-08-11 10:08:02,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.065 0.054 2026-08-11 10:08:03,154 104 INFO rb-3df6733-223812-402932 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-11 10:08:03,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:03] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.025 0.029 2026-08-11 10:08:03,301 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 10:08:04,003 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:08:04,010 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 46033 2026-08-11 10:08:04,010 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:08:04,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 46033 2026-08-11 10:08:04,099 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100804_099104_TestPoSRestaurantLoyalty.txt 2026-08-11 10:08:04,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpaelalra5_chrome_odoo" 2026-08-11 10:08:04,120 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_combo_preparation_receipt ... 2026-08-11 10:08:07,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 46231 2026-08-11 10:08:07,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpfpx7s78w_chrome_odoo 2026-08-11 10:08:07,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40211/json/version 2026-08-11 10:08:07,060 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40211/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:08:07,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:08:07,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40211/json 2026-08-11 10:08:07,141 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40211/json with timeout 3 increased to 10s during tests 2026-08-11 10:08:07,189 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:40211/devtools/page/93D1C326377EC9987BF7BDEF98366A11 2026-08-11 10:08:07,211 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-08-11 10:08:07,227 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-08-11 10:08:07,559 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:08:07,562 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-08-11 10:08:07,564 104 INFO rb-3df6733-223812-402932 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-11 10:08:07,565 104 INFO rb-3df6733-223812-402932 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-11 10:08:07,577 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:08:08,267 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "GET /pos/ui?config_id=177 HTTP/1.1" 200 - 112 0.120 0.574 2026-08-11 10:08:08,270 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '93D1C326377EC9987BF7BDEF98366A11', 'loaderId': '50BFAED8096C002001F48B69D5BBAC8C', 'isDownload': False} 2026-08-11 10:08:08,270 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-08-11 10:08:08,280 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:08:08,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.017 0.023 2026-08-11 10:08:08,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.040 2026-08-11 10:08:08,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.029 0.052 2026-08-11 10:08:08,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-08-11 10:08:08,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.017 2026-08-11 10:08:08,749 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:08:08,759 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:08:08,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 10:08:08,783 104 INFO rb-3df6733-223812-402932 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-11 10:08:09,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.243 0.323 2026-08-11 10:08:09,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08: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-11 10:08:09,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "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-11 10:08:09,467 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:08:09,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 14 0.074 0.034 2026-08-11 10:08:09,624 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image?model=product.product&field=image_128&id=1704&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.010 0.130 2026-08-11 10:08:09,642 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:08:09,651 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:09,683 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:08:09,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image?model=product.product&field=image_128&id=1705&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.018 0.146 2026-08-11 10:08:09,693 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:08:09,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image?model=product.product&field=image_128&id=1706&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.019 0.196 2026-08-11 10:08:09,739 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:09,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image?model=product.product&field=image_128&id=1707&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.021 0.244 2026-08-11 10:08:09,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image?model=product.product&field=image_128&id=1708&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.010 0.288 2026-08-11 10:08:09,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.014 0.230 2026-08-11 10:08:09,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.015 0.173 2026-08-11 10:08:09,909 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image/res.users/144/avatar_128 HTTP/1.1" 200 - 18 0.009 0.198 2026-08-11 10:08:09,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.174 2026-08-11 10:08:09,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:09] "GET /web/image?model=product.product&field=image_128&id=1709&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.029 0.176 2026-08-11 10:08:10,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1710&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.014 0.200 2026-08-11 10:08:10,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1711&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.009 0.227 2026-08-11 10:08:10,128 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1712&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.012 0.228 2026-08-11 10:08:10,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.007 0.228 2026-08-11 10:08:10,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.206 2026-08-11 10:08:10,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1715&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.014 0.267 2026-08-11 10:08:10,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1714&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.013 0.231 2026-08-11 10:08:10,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1690&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.015 0.231 2026-08-11 10:08:10,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.020 0.238 2026-08-11 10:08:10,357 104 INFO rb-3df6733-223812-402932 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-11 10:08:10,394 104 INFO rb-3df6733-223812-402932 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-11 10:08:10,398 104 INFO rb-3df6733-223812-402932 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-11 10:08:10,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1713&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.025 0.258 2026-08-11 10:08:10,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 8 0.019 0.294 2026-08-11 10:08:10,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.261 2026-08-11 10:08:10,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.001 0.240 2026-08-11 10:08:10,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.200 2026-08-11 10:08:10,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.149 2026-08-11 10:08:10,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.125 2026-08-11 10:08:10,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.095 2026-08-11 10:08:10,578 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.082 2026-08-11 10:08:10,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-08-11%2010:04:44 HTTP/1.1" 200 - 4 0.003 0.102 2026-08-11 10:08:10,627 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:11,382 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,398 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,412 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,421 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,437 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,499 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-08-11 10:08:11,542 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-08-11 10:08:11,543 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-08-11 10:08:11,543 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-08-11 10:08:11,545 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-08-11 10:08:11,545 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-08-11 10:08:11,547 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-08-11 10:08:11,558 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-08-11 10:08:11,562 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:08:11,571 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-08-11 10:08:11,574 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-08-11 10:08:11,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-08-11 10:08:11,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-08-11 10:08:11,576 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-08-11 10:08:11,577 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-08-11 10:08:11,586 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-08-11 10:08:11,589 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-08-11 10:08:11,591 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-08-11 10:08:11,593 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-08-11 10:08:11,594 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-08-11 10:08:11,595 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-08-11 10:08:11,599 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-08-11 10:08:11,605 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:08:11,613 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:08:11,621 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-08-11 10:08:11,624 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-08-11 10:08:11,628 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-08-11 10:08:11,630 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-08-11 10:08:11,631 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,632 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-08-11 10:08:11,632 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-08-11 10:08:11,633 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-08-11 10:08:11,634 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-08-11 10:08:11,639 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:08:11,642 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-08-11 10:08:11,643 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-08-11 10:08:11,644 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-08-11 10:08:11,645 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-08-11 10:08:11,645 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-08-11 10:08:11,647 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:08:11,659 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,660 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-08-11 10:08:11,660 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-08-11 10:08:11,660 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-08-11 10:08:11,660 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-08-11 10:08:11,661 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-08-11 10:08:11,661 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-08-11 10:08:11,661 104 INFO rb-3df6733-223812-402932 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-11 10:08:11,666 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:08:11,668 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-08-11 10:08:11,673 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-08-11 10:08:11,678 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:08:11,679 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-08-11 10:08:11,682 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-08-11 10:08:11,683 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:08:11,684 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-08-11 10:08:11,686 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-08-11 10:08:11,686 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:08:11,687 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-08-11 10:08:11,688 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-08-11 10:08:11,689 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-08-11 10:08:11,690 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-08-11 10:08:11,691 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-08-11 10:08:11,692 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-08-11 10:08:11,694 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:08:11,697 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-08-11 10:08:11,697 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:08:11,707 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:08:11,724 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-08-11 10:08:11,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:08:11,732 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-08-11 10:08:11,741 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-08-11 10:08:11,753 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:08:11,761 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-08-11 10:08:11,762 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-08-11 10:08:11,765 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-08-11 10:08:11,770 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-08-11 10:08:11,773 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-08-11 10:08:11,774 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:08:11,784 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:08:11,792 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-08-11 10:08:11,798 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:08:11,799 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-08-11 10:08:11,802 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-08-11 10:08:11,805 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-08-11 10:08:11,806 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-08-11 10:08:11,806 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-08-11 10:08:11,810 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-08-11 10:08:11,811 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-08-11 10:08:11,814 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-08-11 10:08:11,815 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-08-11 10:08:11,817 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-08-11 10:08:11,818 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:08:11,819 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-08-11 10:08:11,820 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-08-11 10:08:11,822 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:08:11,823 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-08-11 10:08:11,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-08-11 10:08:11,830 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-08-11 10:08:11,833 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-08-11 10:08:11,835 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-08-11 10:08:11,845 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-08-11 10:08:11,848 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-08-11 10:08:11,848 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-08-11 10:08:11,848 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-08-11 10:08:11,848 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-08-11 10:08:11,849 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-08-11 10:08:11,851 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-08-11 10:08:11,853 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-08-11 10:08:11,854 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-08-11 10:08:11,855 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-08-11 10:08:11,857 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-08-11 10:08:11,857 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:08:11,859 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-08-11 10:08:11,860 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:11] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:08:11,861 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-08-11 10:08:11,862 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-08-11 10:08:11,863 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-08-11 10:08:11,866 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-08-11 10:08:11,868 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-08-11 10:08:11,869 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-08-11 10:08:11,869 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-08-11 10:08:12,203 104 INFO rb-3df6733-223812-402932 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-11 10:08:12,220 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27082930 for PoS orders references: ['Order 00355-001-0001'] (draft: True) 2026-08-11 10:08:12,264 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:12] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.011 2026-08-11 10:08:12,326 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27082930 with result: [{'id': 461, 'pos_reference': 'Order 00355-001-0001', 'account_move': False}] 2026-08-11 10:08:12,341 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:12] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:08:12,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 92 0.048 0.078 2026-08-11 10:08:12,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.114 2026-08-11 10:08:13,376 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:08:13,659 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-08-11 10:08:13,666 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:08:13,673 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 46231 2026-08-11 10:08:13,674 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-08-11 10:08:13,674 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 46231 2026-08-11 10:08:13,776 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100813_775716_TestPoSRestaurantLoyalty.txt 2026-08-11 10:08:13,776 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpfpx7s78w_chrome_odoo" 2026-08-11 10:08:13,852 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 10:08:20,949 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:08:28,741 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:08:33,722 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 10:08:35,899 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted ir.attachment records with IDs: [6745, 6746, 6747, 6748, 6749, 6750, 6751, 6752, 6792, 6793, 6794, 6795, 6796, 6797, 6798, 6799] 2026-08-11 10:08:35,900 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted pos.config records with IDs: [178, 179, 180, 181] 2026-08-11 10:08:35,913 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted ir.sequence records with IDs: [4106, 4109, 4159, 4162, 4107, 4110, 4160, 4163] 2026-08-11 10:08:39,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-08-11 10:08:40,297 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65154206 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-08-11 10:08:42,298 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65154206 with result: [{'id': 462, 'pos_reference': 'Order 12345-123-1234', 'account_move': 659}] 2026-08-11 10:08:42,373 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-08-11 10:08:44,957 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted account.move.line.ctp records with IDs: [920] 2026-08-11 10:08:45,932 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-08-11 10:08:46,966 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 46488 2026-08-11 10:08:46,967 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpsmsxslz1_chrome_odoo 2026-08-11 10:08:46,967 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:33507/json/version 2026-08-11 10:08:46,969 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33507/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:08:47,012 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:08:47,012 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:33507/json 2026-08-11 10:08:47,012 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33507/json with timeout 3 increased to 10s during tests 2026-08-11 10:08:47,037 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:33507/devtools/page/B2AC5E9CA7EC4295A1EDC8F9D114264C 2026-08-11 10:08:47,098 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:08:47,129 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:08:47,398 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:08:47,400 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:08:47,402 104 INFO rb-3df6733-223812-402932 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-11 10:08:47,402 104 INFO rb-3df6733-223812-402932 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-11 10:08:47,415 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:08:48,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 109 0.096 0.629 2026-08-11 10:08:48,137 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'B2AC5E9CA7EC4295A1EDC8F9D114264C', 'loaderId': '27CE73C174935B3F19A1B3A85DCB5616', 'isDownload': False} 2026-08-11 10:08:48,137 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-08-11 10:08:48,147 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:08:48,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.007 2026-08-11 10:08:48,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.013 2026-08-11 10:08:48,185 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-08-11 10:08:48,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:08:48,587 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 10:08:48,622 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:08:48,632 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:08:48,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 10:08:48,643 104 INFO rb-3df6733-223812-402932 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-11 10:08:49,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.273 0.365 2026-08-11 10:08:49,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:49] "GET /pos/ui HTTP/1.1" 200 - 22 0.014 0.665 2026-08-11 10:08:49,361 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:08:49,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.081 2026-08-11 10:08:49,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:08:49,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:08:50,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.155 0.319 2026-08-11 10:08:50,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.033 2026-08-11 10:08:50,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08: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-11 10:08:50,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:08:50,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.016 0.034 2026-08-11 10:08:50,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.077 2026-08-11 10:08:50,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:08:50,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.108 2026-08-11 10:08:50,401 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.137 2026-08-11 10:08:50,421 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:08:50,429 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:08:50,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:50,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.176 2026-08-11 10:08:50,482 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.207 2026-08-11 10:08:50,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.014 0.207 2026-08-11 10:08:50,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.200 2026-08-11 10:08:50,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.208 2026-08-11 10:08:50,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.018 0.196 2026-08-11 10:08:50,659 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:08:50,663 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:50,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.209 2026-08-11 10:08:50,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.186 2026-08-11 10:08:50,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.190 2026-08-11 10:08:50,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.183 2026-08-11 10:08:50,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.160 2026-08-11 10:08:50,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.130 2026-08-11 10:08:50,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.010 0.080 2026-08-11 10:08:50,798 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.117 2026-08-11 10:08:50,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.133 2026-08-11 10:08:50,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.133 2026-08-11 10:08:50,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.131 2026-08-11 10:08:50,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.013 0.087 2026-08-11 10:08:51,153 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:08:51,172 104 INFO rb-3df6733-223812-402932 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-11 10:08:51,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:51] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.017 0.015 2026-08-11 10:08:51,195 104 INFO rb-3df6733-223812-402932 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-11 10:08:51,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:51] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.009 0.018 2026-08-11 10:08:51,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:51] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:08:52,153 104 INFO rb-3df6733-223812-402932 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-11 10:08:52,171 104 INFO rb-3df6733-223812-402932 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-11 10:08:52,183 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:52] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.017 2026-08-11 10:08:52,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:52] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.012 0.024 2026-08-11 10:08:52,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.023 2026-08-11 10:08:52,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:08:53,043 104 INFO rb-3df6733-223812-402932 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-11 10:08:53,061 104 INFO rb-3df6733-223812-402932 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-11 10:08:53,065 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:53,068 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:53,071 104 INFO rb-3df6733-223812-402932 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-11 10:08:53,090 104 INFO rb-3df6733-223812-402932 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-11 10:08:53,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:53] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-08-11 10:08:53,106 104 INFO rb-3df6733-223812-402932 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-11 10:08:53,111 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54488020 for PoS orders references: ['Order 00357-002-0001'] (draft: False) 2026-08-11 10:08:53,117 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:08:53,288 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54488020 with result: [{'id': 463, 'pos_reference': 'Order 00357-002-0001', 'account_move': False}] 2026-08-11 10:08:53,474 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [695] 2026-08-11 10:08:53,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 269 0.270 0.341 2026-08-11 10:08:53,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:53] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-08-11 10:08:54,500 104 INFO rb-3df6733-223812-402932 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-11 10:08:54,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:08:54,513 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:54,526 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 46488 2026-08-11 10:08:54,528 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:08:54,528 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 46488 2026-08-11 10:08:54,616 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100854_616014_TestPoSSale.txt 2026-08-11 10:08:54,616 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpsmsxslz1_chrome_odoo" 2026-08-11 10:08:54,641 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-08-11 10:08:56,077 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 46704 2026-08-11 10:08:56,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpoupxcx_4_chrome_odoo 2026-08-11 10:08:56,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:42517/json/version 2026-08-11 10:08:56,081 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42517/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:08:56,097 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:08:56,097 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:42517/json 2026-08-11 10:08:56,098 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42517/json with timeout 3 increased to 10s during tests 2026-08-11 10:08:56,104 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:42517/devtools/page/46AFBF1033DF4879BF8D1F97C4B00D84 2026-08-11 10:08:56,169 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:08:56,191 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:08:56,541 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:08:56,543 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:08:56,545 104 INFO rb-3df6733-223812-402932 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-11 10:08:56,545 104 INFO rb-3df6733-223812-402932 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-11 10:08:56,555 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:08:57,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 113 0.092 0.680 2026-08-11 10:08:57,326 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '46AFBF1033DF4879BF8D1F97C4B00D84', 'loaderId': '7C4B17518E7B9AC747F7506B0844E391', 'isDownload': False} 2026-08-11 10:08:57,326 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-08-11 10:08:57,334 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:08:57,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 10:08:57,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.015 2026-08-11 10:08:57,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.020 2026-08-11 10:08:57,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 10:08:57,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.011 2026-08-11 10:08:57,780 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:08:57,780 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-08-11 10:08:57,796 104 INFO rb-3df6733-223812-402932 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-11 10:08:57,808 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:08:58,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.172 0.363 2026-08-11 10:08:58,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.050 2026-08-11 10:08:58,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "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-11 10:08:58,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 10:08:58,525 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.026 0.044 2026-08-11 10:08:58,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.097 2026-08-11 10:08:58,581 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:08:58,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.029 0.147 2026-08-11 10:08:58,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.176 2026-08-11 10:08:58,683 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08: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-11 10:08:58,697 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:58,726 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:08:58,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.019 0.231 2026-08-11 10:08:58,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.276 2026-08-11 10:08:58,786 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:08:58,793 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.260 2026-08-11 10:08:58,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.231 2026-08-11 10:08:58,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.209 2026-08-11 10:08:58,886 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.017 0.140 2026-08-11 10:08:58,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.152 2026-08-11 10:08:58,908 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:08:58,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.025 0.136 2026-08-11 10:08:58,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.159 2026-08-11 10:08:58,969 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.142 2026-08-11 10:08:58,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.143 2026-08-11 10:08:58,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.010 0.122 2026-08-11 10:08:59,015 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.121 2026-08-11 10:08:59,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.134 2026-08-11 10:08:59,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.132 2026-08-11 10:08:59,113 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.138 2026-08-11 10:08:59,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.145 2026-08-11 10:08:59,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.148 2026-08-11 10:08:59,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.008 0.142 2026-08-11 10:08:59,436 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:08:59,454 104 INFO rb-3df6733-223812-402932 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-11 10:08:59,464 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.006 0.013 2026-08-11 10:08:59,479 104 INFO rb-3df6733-223812-402932 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-11 10:08:59,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.022 2026-08-11 10:08:59,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:08:59] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 10:09:00,434 104 INFO rb-3df6733-223812-402932 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-11 10:09:00,453 104 INFO rb-3df6733-223812-402932 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-11 10:09:00,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:00] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.006 0.015 2026-08-11 10:09:00,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:00] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.012 0.021 2026-08-11 10:09:00,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-08-11 10:09:00,540 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.013 0.021 2026-08-11 10:09:01,301 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on ok button (trigger: .button.confirm)' 2026-08-11 10:09:01,330 104 INFO rb-3df6733-223812-402932 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-11 10:09:01,335 104 INFO rb-3df6733-223812-402932 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-11 10:09:01,353 104 INFO rb-3df6733-223812-402932 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-11 10:09:01,360 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:09:01,362 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:09:01,369 104 INFO rb-3df6733-223812-402932 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-11 10:09:01,386 104 INFO rb-3df6733-223812-402932 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-11 10:09:01,392 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:09:01,404 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82124318 for PoS orders references: ['Order 00358-001-0001'] (draft: False) 2026-08-11 10:09:01,430 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:09:01,439 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:01] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 10:09:01,455 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 46704 2026-08-11 10:09:01,456 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:09:01,456 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 46704 2026-08-11 10:09:01,559 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100901_559020_TestPoSSale.txt 2026-08-11 10:09:01,559 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpoupxcx_4_chrome_odoo" 2026-08-11 10:09:01,569 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-11 10:09:01,619 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82124318 with result: [{'id': 464, 'pos_reference': 'Order 00358-001-0001', 'account_move': False}] 2026-08-11 10:09:01,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 207 0.224 0.184 2026-08-11 10:09:02,717 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-08-11 10:09:05,363 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_line_name ... 2026-08-11 10:09:06,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 46919 2026-08-11 10:09:06,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpd1kcou2n_chrome_odoo 2026-08-11 10:09:06,667 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:44887/json/version 2026-08-11 10:09:06,668 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44887/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:09:06,686 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:09:06,686 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:44887/json 2026-08-11 10:09:06,687 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44887/json with timeout 3 increased to 10s during tests 2026-08-11 10:09:06,698 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:44887/devtools/page/34877056E8ED73BDA59A97C939757201 2026-08-11 10:09:06,773 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:09:06,786 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:09:07,149 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:09:07,151 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:09:07,153 104 INFO rb-3df6733-223812-402932 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-11 10:09:07,153 104 INFO rb-3df6733-223812-402932 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-11 10:09:07,169 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:09:07,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:07] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 113 0.071 0.536 2026-08-11 10:09:07,773 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '34877056E8ED73BDA59A97C939757201', 'loaderId': '75F5FBD49F063741809223DA10550103', 'isDownload': False} 2026-08-11 10:09:07,773 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-08-11 10:09:07,786 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:09:07,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:07] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:09:07,806 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:07] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.014 2026-08-11 10:09:07,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:07] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-08-11 10:09:08,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:09:08,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-08-11 10:09:08,193 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:09:08,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:09:08,204 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:08,220 104 INFO rb-3df6733-223812-402932 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-11 10:09:08,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.249 0.381 2026-08-11 10:09:08,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "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-11 10:09:08,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "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-11 10:09:08,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:09:09,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.026 0.033 2026-08-11 10:09:09,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.083 2026-08-11 10:09:09,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:09:09,126 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.123 2026-08-11 10:09:09,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.155 2026-08-11 10:09:09,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.194 2026-08-11 10:09:09,227 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "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-11 10:09:09,240 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:09,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.225 2026-08-11 10:09:09,247 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:09,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.207 2026-08-11 10:09:09,278 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-08-11 10:09:09,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1732&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.019 0.166 2026-08-11 10:09:09,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.042 0.204 2026-08-11 10:09:09,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.228 2026-08-11 10:09:09,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.182 2026-08-11 10:09:09,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.018 0.187 2026-08-11 10:09:09,465 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:09:09,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.183 2026-08-11 10:09:09,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.185 2026-08-11 10:09:09,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.133 2026-08-11 10:09:09,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.124 2026-08-11 10:09:09,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.040 0.133 2026-08-11 10:09:09,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.170 2026-08-11 10:09:09,638 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.165 2026-08-11 10:09:09,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.176 2026-08-11 10:09:09,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.005 0.168 2026-08-11 10:09:09,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.005 0.176 2026-08-11 10:09:09,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.082 2026-08-11 10:09:09,935 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:09:09,953 104 INFO rb-3df6733-223812-402932 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-11 10:09:09,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.016 0.013 2026-08-11 10:09:09,977 104 INFO rb-3df6733-223812-402932 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-11 10:09:10,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:10] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.009 0.019 2026-08-11 10:09:10,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:10] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 10:09:10,929 104 INFO rb-3df6733-223812-402932 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-11 10:09:10,936 104 INFO rb-3df6733-223812-402932 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-11 10:09:10,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:10] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.014 0.012 2026-08-11 10:09:11,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:11] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.018 0.025 2026-08-11 10:09:11,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.032 0.025 2026-08-11 10:09:11,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:09:11,834 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on ok button (trigger: .button.confirm)' 2026-08-11 10:09:11,861 104 INFO rb-3df6733-223812-402932 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-11 10:09:11,868 104 INFO rb-3df6733-223812-402932 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-11 10:09:11,891 104 INFO rb-3df6733-223812-402932 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-11 10:09:11,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:09:11,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:09:11,903 104 INFO rb-3df6733-223812-402932 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-11 10:09:11,919 104 INFO rb-3df6733-223812-402932 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-11 10:09:11,925 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:09:11,939 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29082433 for PoS orders references: ['Order 00359-001-0001'] (draft: False) 2026-08-11 10:09:11,947 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:11] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:09:11,948 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 46919 2026-08-11 10:09:11,949 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:11,955 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:09:11,964 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 46919 2026-08-11 10:09:12,074 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100912_074151_TestPoSSale.txt 2026-08-11 10:09:12,074 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpd1kcou2n_chrome_odoo" 2026-08-11 10:09:12,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-11 10:09:12,135 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29082433 with result: [{'id': 465, 'pos_reference': 'Order 00359-001-0001', 'account_move': False}] 2026-08-11 10:09:12,367 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 207 0.220 0.213 2026-08-11 10:09:12,410 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-08-11 10:09:13,570 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47132 2026-08-11 10:09:13,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpgk2cxcxh_chrome_odoo 2026-08-11 10:09:13,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:33809/json/version 2026-08-11 10:09:13,573 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33809/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:09:13,583 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:09:13,584 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:33809/json 2026-08-11 10:09:13,584 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33809/json with timeout 3 increased to 10s during tests 2026-08-11 10:09:13,590 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:33809/devtools/page/DF055283C33B7C1B04166423062C2E91 2026-08-11 10:09:13,664 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:09:13,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:09:14,022 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:09:14,024 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:09:14,026 104 INFO rb-3df6733-223812-402932 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-11 10:09:14,026 104 INFO rb-3df6733-223812-402932 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-11 10:09:14,036 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:09:14,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:14] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 113 0.078 0.614 2026-08-11 10:09:14,727 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'DF055283C33B7C1B04166423062C2E91', 'loaderId': '84F94D3BC5B6AC29980BFF64DF7FA91E', 'isDownload': False} 2026-08-11 10:09:14,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-08-11 10:09:14,741 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:09:14,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:14] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 10:09:14,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:14] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.013 2026-08-11 10:09:14,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:14] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-08-11 10:09:15,080 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:15] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 10:09:15,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 10:09:15,127 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:09:15,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.012 2026-08-11 10:09:15,142 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:15] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:09:15,153 104 INFO rb-3df6733-223812-402932 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-11 10:09:15,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.231 0.359 2026-08-11 10:09:15,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:15] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.614 2026-08-11 10:09:15,843 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:09:15,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.070 2026-08-11 10:09:16,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 10:09:16,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:09:16,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.098 0.304 2026-08-11 10:09:16,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.036 2026-08-11 10:09:16,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.015 2026-08-11 10:09:16,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:09:16,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.015 0.036 2026-08-11 10:09:16,697 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:16,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.074 2026-08-11 10:09:16,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.019 0.119 2026-08-11 10:09:16,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.168 2026-08-11 10:09:16,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.193 2026-08-11 10:09:16,863 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09: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-11 10:09:16,875 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:16,883 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:16,890 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:09:16,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.227 2026-08-11 10:09:16,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.192 2026-08-11 10:09:16,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:16] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.199 2026-08-11 10:09:17,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.202 2026-08-11 10:09:17,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.209 2026-08-11 10:09:17,045 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:09:17,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.157 2026-08-11 10:09:17,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.021 0.191 2026-08-11 10:09:17,121 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.205 2026-08-11 10:09:17,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.193 2026-08-11 10:09:17,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.185 2026-08-11 10:09:17,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.140 2026-08-11 10:09:17,164 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.112 2026-08-11 10:09:17,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.096 2026-08-11 10:09:17,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.010 0.085 2026-08-11 10:09:17,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.004 0.095 2026-08-11 10:09:17,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.095 2026-08-11 10:09:17,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.065 2026-08-11 10:09:17,602 104 INFO rb-3df6733-223812-402932 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-11 10:09:17,626 104 INFO rb-3df6733-223812-402932 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-11 10:09:17,654 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.012 0.014 2026-08-11 10:09:17,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:17] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:09:18,595 104 INFO rb-3df6733-223812-402932 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-11 10:09:18,619 104 INFO rb-3df6733-223812-402932 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-11 10:09:18,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:18] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.010 0.015 2026-08-11 10:09:18,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:18] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.011 0.020 2026-08-11 10:09:18,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.011 0.021 2026-08-11 10:09:19,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:09:19,478 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click on ok button (trigger: .button.confirm)' 2026-08-11 10:09:19,515 104 INFO rb-3df6733-223812-402932 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-11 10:09:19,536 104 INFO rb-3df6733-223812-402932 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-11 10:09:19,542 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:19,544 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:09:19,551 104 INFO rb-3df6733-223812-402932 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-11 10:09:19,559 104 INFO rb-3df6733-223812-402932 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-11 10:09:19,590 104 INFO rb-3df6733-223812-402932 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-11 10:09:19,597 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37819892 for PoS orders references: ['Order 00360-002-0001'] (draft: False) 2026-08-11 10:09:19,620 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:19,759 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37819892 with result: [{'id': 466, 'pos_reference': 'Order 00360-002-0001', 'account_move': False}] 2026-08-11 10:09:20,033 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 215 0.174 0.271 2026-08-11 10:09:20,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:20] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-08-11 10:09:20,822 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.control-button:contains("Refund")' 2026-08-11 10:09:20,847 104 INFO rb-3df6733-223812-402932 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-11 10:09:20,855 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-08-11 10:09:20,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:20] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.017 0.018 2026-08-11 10:09:20,951 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:20] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.038 0.023 2026-08-11 10:09:20,973 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:09:21,717 104 INFO rb-3df6733-223812-402932 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-11 10:09:21,720 104 INFO rb-3df6733-223812-402932 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-11 10:09:21,734 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.ticket-screen .button.pay-order-button' 2026-08-11 10:09:21,751 104 INFO rb-3df6733-223812-402932 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-11 10:09:21,770 104 INFO rb-3df6733-223812-402932 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-11 10:09:21,786 104 INFO rb-3df6733-223812-402932 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-11 10:09:21,802 104 INFO rb-3df6733-223812-402932 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-11 10:09:21,818 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12859709 for PoS orders references: ['Order 00360-002-0002'] (draft: False) 2026-08-11 10:09:21,821 104 INFO rb-3df6733-223812-402932 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-11 10:09:21,894 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12859709 with result: [{'id': 467, 'pos_reference': 'Order 00360-002-0002', 'account_move': False}] 2026-08-11 10:09:22,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 112 0.077 0.166 2026-08-11 10:09:22,825 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:09:22,835 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:22] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:22,853 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47132 2026-08-11 10:09:22,854 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:09:22,855 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47132 2026-08-11 10:09:22,953 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100922_952148_TestPoSSale.txt 2026-08-11 10:09:22,953 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpgk2cxcxh_chrome_odoo" 2026-08-11 10:09:23,009 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_fixed_taxed_product ... 2026-08-11 10:09:24,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47359 2026-08-11 10:09:24,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp69w1c3eb_chrome_odoo 2026-08-11 10:09:24,666 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39587/json/version 2026-08-11 10:09:24,667 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39587/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:09:24,687 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:09:24,687 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39587/json 2026-08-11 10:09:24,688 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39587/json with timeout 3 increased to 10s during tests 2026-08-11 10:09:24,694 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:39587/devtools/page/E4FB09B8B4D8AA8F54755B7ADF50E381 2026-08-11 10:09:24,703 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:09:24,778 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:09:25,151 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:09:25,153 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:09:25,154 104 INFO rb-3df6733-223812-402932 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-11 10:09:25,154 104 INFO rb-3df6733-223812-402932 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-11 10:09:25,169 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:09:26,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:26] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.089 1.447 2026-08-11 10:09:26,704 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'E4FB09B8B4D8AA8F54755B7ADF50E381', 'loaderId': 'D891758DD90868AAC92994CF00AB11FD', 'isDownload': False} 2026-08-11 10:09:26,704 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentFixedTax')" 2026-08-11 10:09:26,715 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:09:26,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:26] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 10:09:26,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:26] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-08-11 10:09:26,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:26] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-08-11 10:09:27,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 10:09:27,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-08-11 10:09:27,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:09:27,118 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:09:27,121 104 INFO rb-3df6733-223812-402932 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-11 10:09:27,122 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:09:27,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.192 0.340 2026-08-11 10:09:27,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "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-11 10:09:27,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "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-11 10:09:27,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:09:27,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.031 0.039 2026-08-11 10:09:27,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.097 2026-08-11 10:09:27,910 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:09:27,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.121 2026-08-11 10:09:27,992 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:27] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.032 0.147 2026-08-11 10:09:28,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.213 2026-08-11 10:09:28,044 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09: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-11 10:09:28,051 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:28,054 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:28,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.221 2026-08-11 10:09:28,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.020 0.208 2026-08-11 10:09:28,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=product.product&field=image_128&id=1735&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.203 2026-08-11 10:09:28,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=product.product&field=image_128&id=1736&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.233 2026-08-11 10:09:28,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.031 0.220 2026-08-11 10:09:28,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.195 2026-08-11 10:09:28,268 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.192 2026-08-11 10:09:28,274 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:28,280 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:28,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.031 0.202 2026-08-11 10:09:28,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.198 2026-08-11 10:09:28,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.199 2026-08-11 10:09:28,364 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.177 2026-08-11 10:09:28,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.107 2026-08-11 10:09:28,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.007 0.114 2026-08-11 10:09:28,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.149 2026-08-11 10:09:28,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.135 2026-08-11 10:09:28,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.140 2026-08-11 10:09:28,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.136 2026-08-11 10:09:28,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.006 0.147 2026-08-11 10:09:28,565 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.019 0.134 2026-08-11 10:09:28,801 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:09:28,819 104 INFO rb-3df6733-223812-402932 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-11 10:09:28,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.009 0.013 2026-08-11 10:09:28,847 104 INFO rb-3df6733-223812-402932 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-11 10:09:28,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.016 0.019 2026-08-11 10:09:28,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:28] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:09:29,789 104 INFO rb-3df6733-223812-402932 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-11 10:09:29,801 104 INFO rb-3df6733-223812-402932 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-11 10:09:29,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:29] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.019 0.013 2026-08-11 10:09:29,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:29] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 14 0.021 0.018 2026-08-11 10:09:29,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.005 0.017 2026-08-11 10:09:30,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:09:30,660 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'click on ok button (trigger: .button.confirm)' 2026-08-11 10:09:30,691 104 INFO rb-3df6733-223812-402932 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-11 10:09:30,697 104 INFO rb-3df6733-223812-402932 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-11 10:09:30,698 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:09:30,706 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:30,712 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47359 2026-08-11 10:09:30,713 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:09:30,714 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47359 2026-08-11 10:09:30,776 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100930_776686_TestPoSSale.txt 2026-08-11 10:09:30,777 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp69w1c3eb_chrome_odoo" 2026-08-11 10:09:30,799 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-08-11 10:09:32,418 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47566 2026-08-11 10:09:32,419 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpazfy15fb_chrome_odoo 2026-08-11 10:09:32,419 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:44527/json/version 2026-08-11 10:09:32,421 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44527/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:09:32,472 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:09:32,473 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:44527/json 2026-08-11 10:09:32,473 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44527/json with timeout 3 increased to 10s during tests 2026-08-11 10:09:32,490 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:44527/devtools/page/9B4438399E21E0A7CC7237689621297C 2026-08-11 10:09:32,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:09:32,516 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:09:32,904 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:09:32,907 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:09:32,908 104 INFO rb-3df6733-223812-402932 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-11 10:09:32,909 104 INFO rb-3df6733-223812-402932 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-11 10:09:32,921 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:09:33,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.087 0.569 2026-08-11 10:09:33,576 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '9B4438399E21E0A7CC7237689621297C', 'loaderId': '14925A36B857B764A157C02E780674C6', 'isDownload': False} 2026-08-11 10:09:33,577 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-08-11 10:09:33,593 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:09:33,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.008 2026-08-11 10:09:33,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-08-11 10:09:33,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.029 2026-08-11 10:09:33,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 10:09:33,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 10:09:33,952 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:33,964 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 10:09:33,968 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:33] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:33,987 104 INFO rb-3df6733-223812-402932 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-11 10:09:34,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.232 0.346 2026-08-11 10:09:34,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.034 2026-08-11 10:09:34,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "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-11 10:09:34,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:09:34,755 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.028 0.038 2026-08-11 10:09:34,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.016 0.090 2026-08-11 10:09:34,809 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:09:34,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.130 2026-08-11 10:09:34,862 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.135 2026-08-11 10:09:34,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.172 2026-08-11 10:09:34,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.200 2026-08-11 10:09:34,944 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.182 2026-08-11 10:09:34,978 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 10:09:35,001 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "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-11 10:09:35,006 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10: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-11 10:09:35,009 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:35,012 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=product.product&field=image_128&id=1738&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.034 0.162 2026-08-11 10:09:35,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=product.product&field=image_128&id=1739&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.193 2026-08-11 10:09:35,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=product.product&field=image_128&id=1740&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.035 0.202 2026-08-11 10:09:35,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.024 0.264 2026-08-11 10:09:35,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.283 2026-08-11 10:09:35,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.222 2026-08-11 10:09:35,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.020 0.259 2026-08-11 10:09:35,301 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:35,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.238 2026-08-11 10:09:35,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.228 2026-08-11 10:09:35,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.001 0.219 2026-08-11 10:09:35,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.140 2026-08-11 10:09:35,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.120 2026-08-11 10:09:35,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.008 0.123 2026-08-11 10:09:35,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.106 2026-08-11 10:09:35,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.005 0.100 2026-08-11 10:09:35,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.115 2026-08-11 10:09:35,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.098 2026-08-11 10:09:35,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.010 0.080 2026-08-11 10:09:35,751 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:09:35,775 104 INFO rb-3df6733-223812-402932 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-11 10:09:35,796 104 INFO rb-3df6733-223812-402932 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-11 10:09:35,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.032 2026-08-11 10:09:35,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.019 2026-08-11 10:09:35,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:35] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 10:09:36,753 104 INFO rb-3df6733-223812-402932 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-11 10:09:36,769 104 INFO rb-3df6733-223812-402932 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-11 10:09:36,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:36] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.012 0.013 2026-08-11 10:09:36,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:36] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 15 0.011 0.021 2026-08-11 10:09:36,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:36] "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-11 10:09:36,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:09:37,618 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click on ok button (trigger: .button.confirm)' 2026-08-11 10:09:37,653 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,662 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,667 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,684 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,717 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,720 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:37,723 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:09:37,730 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,747 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:37] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.007 2026-08-11 10:09:37,769 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,788 104 INFO rb-3df6733-223812-402932 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-11 10:09:37,800 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37938441 for PoS orders references: ['Order 00362-001-0001'] (draft: False) 2026-08-11 10:09:37,813 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:39,346 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37938441 with result: [{'id': 468, 'pos_reference': 'Order 00362-001-0001', 'account_move': 666}] 2026-08-11 10:09:39,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 905 0.559 1.429 2026-08-11 10:09:39,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.913 2026-08-11 10:09:39,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:39] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.006 0.016 2026-08-11 10:09:39,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:39] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 10:09:40,643 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:09:40,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:09:40,661 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47566 2026-08-11 10:09:40,661 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:09:40,661 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47566 2026-08-11 10:09:40,761 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100940_761110_TestPoSSale.txt 2026-08-11 10:09:40,761 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpazfy15fb_chrome_odoo" 2026-08-11 10:09:40,826 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_so_to_pos_no_existing_lot ... 2026-08-11 10:09:41,566 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47783 2026-08-11 10:09:41,567 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpbu1eiktd_chrome_odoo 2026-08-11 10:09:41,567 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37543/json/version 2026-08-11 10:09:41,572 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37543/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:09:41,618 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:09:41,619 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37543/json 2026-08-11 10:09:41,620 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37543/json with timeout 3 increased to 10s during tests 2026-08-11 10:09:41,664 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37543/devtools/page/6D08A0D456328DBDA17FF14CE8EB5647 2026-08-11 10:09:41,694 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:09:41,703 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:09:42,058 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:09:42,060 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:09:42,062 104 INFO rb-3df6733-223812-402932 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-11 10:09:42,062 104 INFO rb-3df6733-223812-402932 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-11 10:09:42,074 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:09:42,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:42] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.124 0.699 2026-08-11 10:09:42,896 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '6D08A0D456328DBDA17FF14CE8EB5647', 'loaderId': 'AD5ABC034FC8A8B1673993F6B85AC0D7', 'isDownload': False} 2026-08-11 10:09:42,896 104 INFO rb-3df6733-223812-402932 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-11 10:09:42,912 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:09:42,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:42] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 10:09:42,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:42] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.014 2026-08-11 10:09:42,944 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:42] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-08-11 10:09:43,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:43] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 10:09:43,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-08-11 10:09:43,374 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:09:43,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 10:09:43,396 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:09:43,405 104 INFO rb-3df6733-223812-402932 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-11 10:09:44,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.231 0.370 2026-08-11 10:09:44,073 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.036 2026-08-11 10:09:44,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.014 2026-08-11 10:09:44,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:09:44,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.020 0.031 2026-08-11 10:09:44,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.077 2026-08-11 10:09:44,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.103 2026-08-11 10:09:44,255 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:09:44,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.166 2026-08-11 10:09:44,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.213 2026-08-11 10:09:44,372 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "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-11 10:09:44,384 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:09:44,393 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:44,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.250 2026-08-11 10:09:44,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.222 2026-08-11 10:09:44,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1742&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.265 2026-08-11 10:09:44,504 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:44,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.022 0.271 2026-08-11 10:09:44,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.026 0.263 2026-08-11 10:09:44,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.238 2026-08-11 10:09:44,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.001 0.236 2026-08-11 10:09:44,656 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:44,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.016 0.237 2026-08-11 10:09:44,685 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.229 2026-08-11 10:09:44,699 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.168 2026-08-11 10:09:44,713 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.140 2026-08-11 10:09:44,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.021 0.131 2026-08-11 10:09:44,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.007 0.131 2026-08-11 10:09:44,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.165 2026-08-11 10:09:44,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.004 0.176 2026-08-11 10:09:44,872 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.159 2026-08-11 10:09:44,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.004 0.169 2026-08-11 10:09:44,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:44] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.007 0.098 2026-08-11 10:09:45,170 104 INFO rb-3df6733-223812-402932 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-11 10:09:45,194 104 INFO rb-3df6733-223812-402932 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-11 10:09:45,218 104 INFO rb-3df6733-223812-402932 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-11 10:09:45,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.022 0.035 2026-08-11 10:09:45,267 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:45] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.020 0.027 2026-08-11 10:09:45,288 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:45] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 10:09:46,158 104 INFO rb-3df6733-223812-402932 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-11 10:09:46,173 104 INFO rb-3df6733-223812-402932 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-11 10:09:46,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:46] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.025 0.016 2026-08-11 10:09:46,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.029 2026-08-11 10:09:46,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:46] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 17 0.015 0.025 2026-08-11 10:09:46,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.007 0.020 2026-08-11 10:09:47,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:09:47,083 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:47] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:47,093 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47783 2026-08-11 10:09:47,094 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:09:47,095 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47783 2026-08-11 10:09:47,190 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100947_190010_TestPoSSale.txt 2026-08-11 10:09:47,190 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpbu1eiktd_chrome_odoo" 2026-08-11 10:09:47,219 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-08-11 10:09:48,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47993 2026-08-11 10:09:48,750 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp6aoeoiid_chrome_odoo 2026-08-11 10:09:48,751 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36651/json/version 2026-08-11 10:09:48,753 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36651/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:09:48,781 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:09:48,782 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36651/json 2026-08-11 10:09:48,783 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36651/json with timeout 3 increased to 10s during tests 2026-08-11 10:09:48,794 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:36651/devtools/page/1DC43190A8B1304BFD800A40CE93734D 2026-08-11 10:09:48,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:09:48,911 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:09:49,330 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:09:49,332 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:09:49,334 104 INFO rb-3df6733-223812-402932 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-11 10:09:49,335 104 INFO rb-3df6733-223812-402932 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-11 10:09:49,344 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:09:50,074 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.079 0.654 2026-08-11 10:09:50,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '1DC43190A8B1304BFD800A40CE93734D', 'loaderId': 'AEDE01A27F71351EFE0D6479ADF7C7FE', 'isDownload': False} 2026-08-11 10:09:50,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order')" 2026-08-11 10:09:50,103 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:09:50,108 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 10:09:50,122 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.022 2026-08-11 10:09:50,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.026 2026-08-11 10:09:50,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.008 0.013 2026-08-11 10:09:50,504 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.024 2026-08-11 10:09:50,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:09:50,531 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:09:50,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.012 2026-08-11 10:09:50,551 104 INFO rb-3df6733-223812-402932 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-11 10:09:51,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 286 0.255 0.336 2026-08-11 10:09:51,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "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-11 10:09:51,242 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "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-11 10:09:51,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 10:09:51,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.019 0.044 2026-08-11 10:09:51,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.098 2026-08-11 10:09:51,386 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:09:51,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.114 2026-08-11 10:09:51,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.163 2026-08-11 10:09:51,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.024 0.208 2026-08-11 10:09:51,541 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09: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-11 10:09:51,554 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:09:51,575 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:09:51,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.276 2026-08-11 10:09:51,617 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.274 2026-08-11 10:09:51,698 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1743&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.035 0.270 2026-08-11 10:09:51,717 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:09:51,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.316 2026-08-11 10:09:51,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.016 0.315 2026-08-11 10:09:51,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.231 2026-08-11 10:09:51,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.022 0.252 2026-08-11 10:09:51,891 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:09:51,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.267 2026-08-11 10:09:51,900 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.232 2026-08-11 10:09:51,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.185 2026-08-11 10:09:51,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.144 2026-08-11 10:09:51,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.112 2026-08-11 10:09:51,957 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:51] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.120 2026-08-11 10:09:52,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:52] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.123 2026-08-11 10:09:52,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:52] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.140 2026-08-11 10:09:52,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:52] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.155 2026-08-11 10:09:52,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:52] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.163 2026-08-11 10:09:52,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:52] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.123 2026-08-11 10:09:52,267 104 INFO rb-3df6733-223812-402932 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-11 10:09:52,284 104 INFO rb-3df6733-223812-402932 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-11 10:09:52,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.016 0.015 2026-08-11 10:09:52,312 104 INFO rb-3df6733-223812-402932 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-11 10:09:52,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:52] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.021 0.019 2026-08-11 10:09:52,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:52] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.009 0.006 2026-08-11 10:09:53,267 104 INFO rb-3df6733-223812-402932 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-11 10:09:53,284 104 INFO rb-3df6733-223812-402932 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-11 10:09:53,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:53] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.011 0.012 2026-08-11 10:09:53,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:53] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 28 0.021 0.022 2026-08-11 10:09:53,371 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.014 2026-08-11 10:09:53,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:09:54,136 104 INFO rb-3df6733-223812-402932 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-11 10:09:54,168 104 INFO rb-3df6733-223812-402932 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-11 10:09:54,173 104 INFO rb-3df6733-223812-402932 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-11 10:09:54,184 104 INFO rb-3df6733-223812-402932 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-11 10:09:54,206 104 INFO rb-3df6733-223812-402932 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-11 10:09:54,212 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:54,213 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:54,218 104 INFO rb-3df6733-223812-402932 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-11 10:09:54,240 104 INFO rb-3df6733-223812-402932 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-11 10:09:54,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:54] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.010 2026-08-11 10:09:54,269 104 INFO rb-3df6733-223812-402932 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-11 10:09:54,275 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95791659 for PoS orders references: ['Order 00364-001-0001'] (draft: False) 2026-08-11 10:09:54,295 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:09:54,479 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95791659 with result: [{'id': 469, 'pos_reference': 'Order 00364-001-0001', 'account_move': False}] 2026-08-11 10:09:54,635 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [701, 702, 703] 2026-08-11 10:09:54,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 283 0.242 0.365 2026-08-11 10:09:54,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.308 2026-08-11 10:09:54,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:54] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.016 0.011 2026-08-11 10:09:55,670 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:09:55,679 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:55] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:09:55,685 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47993 2026-08-11 10:09:55,687 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:09:55,689 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47993 2026-08-11 10:09:55,784 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_100955_783774_TestPoSSale.txt 2026-08-11 10:09:55,785 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp6aoeoiid_chrome_odoo" 2026-08-11 10:09:56,229 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [704, 705, 706] 2026-08-11 10:09:57,196 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-08-11 10:09:58,324 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48212 2026-08-11 10:09:58,324 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp3kfwu4im_chrome_odoo 2026-08-11 10:09:58,325 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46877/json/version 2026-08-11 10:09:58,326 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46877/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:09:58,398 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:09:58,399 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46877/json 2026-08-11 10:09:58,399 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46877/json with timeout 3 increased to 10s during tests 2026-08-11 10:09:58,411 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:46877/devtools/page/BA2F078EA16E1E0F9BF724514FF8736F 2026-08-11 10:09:58,475 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:09:58,483 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:09:58,856 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:09:58,858 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:09:58,861 104 INFO rb-3df6733-223812-402932 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-11 10:09:58,862 104 INFO rb-3df6733-223812-402932 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-11 10:09:58,889 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:09:59,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:59] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 109 0.098 0.618 2026-08-11 10:09:59,597 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'BA2F078EA16E1E0F9BF724514FF8736F', 'loaderId': '594C11E8A472514B6485F03448F3F18E', 'isDownload': False} 2026-08-11 10:09:59,597 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosOrderDoesNotRemainInList')" 2026-08-11 10:09:59,609 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:09:59,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:59] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.011 2026-08-11 10:09:59,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:59] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.026 2026-08-11 10:09:59,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:09:59] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-08-11 10:10:00,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:00] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:10:00,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.004 2026-08-11 10:10:00,042 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:10:00,050 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:00,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-08-11 10:10:00,062 104 INFO rb-3df6733-223812-402932 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-11 10:10:00,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.260 0.357 2026-08-11 10:10:00,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:00] "GET /pos/ui HTTP/1.1" 200 - 22 0.036 0.638 2026-08-11 10:10:00,789 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:10:00,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.075 0.115 2026-08-11 10:10:01,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:10:01,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:10:01,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.178 0.319 2026-08-11 10:10:01,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.050 2026-08-11 10:10:01,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.011 0.015 2026-08-11 10:10:01,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:10:01,810 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.041 0.028 2026-08-11 10:10:01,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.095 2026-08-11 10:10:01,860 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:01,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.018 0.133 2026-08-11 10:10:01,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.179 2026-08-11 10:10:01,946 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "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-11 10:10:01,954 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:01,958 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:10:01,962 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:01] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.200 2026-08-11 10:10:02,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.211 2026-08-11 10:10:02,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.204 2026-08-11 10:10:02,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.171 2026-08-11 10:10:02,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.184 2026-08-11 10:10:02,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.129 2026-08-11 10:10:02,115 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:10:02,131 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:10:02,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.034 0.169 2026-08-11 10:10:02,194 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.176 2026-08-11 10:10:02,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.180 2026-08-11 10:10:02,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.176 2026-08-11 10:10:02,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.166 2026-08-11 10:10:02,250 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.142 2026-08-11 10:10:02,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.118 2026-08-11 10:10:02,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.104 2026-08-11 10:10:02,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.010 0.111 2026-08-11 10:10:02,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.136 2026-08-11 10:10:02,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.007 0.124 2026-08-11 10:10:02,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.006 0.101 2026-08-11 10:10:02,683 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:10:02,707 104 INFO rb-3df6733-223812-402932 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-11 10:10:02,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.011 0.015 2026-08-11 10:10:02,725 104 INFO rb-3df6733-223812-402932 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-11 10:10:02,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.016 2026-08-11 10:10:02,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:02] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 10:10:03,686 104 INFO rb-3df6733-223812-402932 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-11 10:10:03,703 104 INFO rb-3df6733-223812-402932 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-11 10:10:03,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:03] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.008 0.019 2026-08-11 10:10:03,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:03] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.006 0.017 2026-08-11 10:10:03,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.019 0.022 2026-08-11 10:10:04,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:10:04,592 104 INFO rb-3df6733-223812-402932 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-11 10:10:04,598 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:10:04,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:10:04,608 104 INFO rb-3df6733-223812-402932 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-11 10:10:04,621 104 INFO rb-3df6733-223812-402932 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-11 10:10:04,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:04] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.012 2026-08-11 10:10:04,636 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84325363 for PoS orders references: ['Order 00365-002-0001'] (draft: False) 2026-08-11 10:10:04,637 104 INFO rb-3df6733-223812-402932 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-11 10:10:04,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:10:04,751 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84325363 with result: [{'id': 470, 'pos_reference': 'Order 00365-002-0001', 'account_move': False}] 2026-08-11 10:10:04,883 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [710] 2026-08-11 10:10:05,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 265 0.197 0.295 2026-08-11 10:10:05,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:05] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.010 0.008 2026-08-11 10:10:05,908 104 INFO rb-3df6733-223812-402932 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-11 10:10:05,918 104 INFO rb-3df6733-223812-402932 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-11 10:10:05,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:05] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:10:05,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:05] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 10:10:06,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:10:06,702 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:10:06,710 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:06] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:06,714 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48212 2026-08-11 10:10:06,715 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:10:06,715 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48212 2026-08-11 10:10:06,811 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101006_810736_TestPoSSale.txt 2026-08-11 10:10:06,811 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp3kfwu4im_chrome_odoo" 2026-08-11 10:10:06,846 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-08-11 10:10:09,050 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-08-11 10:10:10,006 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80255936 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-08-11 10:10:11,776 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80255936 with result: [{'id': 472, 'pos_reference': 'Order 00044-003-0014', 'account_move': 673}] 2026-08-11 10:10:11,931 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_invoice_analytic_account ... 2026-08-11 10:10:19,081 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:10:19,081 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:10:19,081 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:10:19,081 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:10:19,081 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:10:19,081 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:10:19,081 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:10:19,081 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:10:19,082 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:10:20,899 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:20,900 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:20,900 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:20,900 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:20,900 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:20,900 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:20,900 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:20,900 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:20,900 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:10:28,586 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan16_id_index on table crossovered_budget_line 2026-08-11 10:10:30,334 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,334 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,334 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,334 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,334 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,334 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,334 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,335 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,335 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:30,335 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan16_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:10:31,160 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48429 2026-08-11 10:10:31,161 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpfqf_nnfx_chrome_odoo 2026-08-11 10:10:31,161 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41739/json/version 2026-08-11 10:10:31,163 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41739/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:10:31,204 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:10:31,204 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41739/json 2026-08-11 10:10:31,205 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41739/json with timeout 3 increased to 10s during tests 2026-08-11 10:10:31,219 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41739/devtools/page/46FB116754538DFB5171708A4F0BE779 2026-08-11 10:10:31,226 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:10:31,300 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:10:31,699 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:10:31,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:10:31,709 104 INFO rb-3df6733-223812-402932 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-11 10:10:31,709 104 INFO rb-3df6733-223812-402932 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-11 10:10:31,719 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:10:33,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.079 1.317 2026-08-11 10:10:33,114 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '46FB116754538DFB5171708A4F0BE779', 'loaderId': 'AD2421AA17E04DCD1140154F53D57DA8', 'isDownload': False} 2026-08-11 10:10:33,114 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder')" 2026-08-11 10:10:33,125 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:10:33,138 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 10:10:33,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-08-11 10:10:33,159 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.023 2026-08-11 10:10:33,506 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:10:33,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 10:10:33,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.012 2026-08-11 10:10:33,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-08-11 10:10:33,567 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:33] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:10:33,594 104 INFO rb-3df6733-223812-402932 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-11 10:10:34,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.247 0.385 2026-08-11 10:10:34,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:34] "GET /pos/ui HTTP/1.1" 200 - 22 0.024 0.661 2026-08-11 10:10:34,330 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:10:34,418 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.048 0.112 2026-08-11 10:10:34,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:10:34,597 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:10:35,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.158 0.315 2026-08-11 10:10:35,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "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-11 10:10:35,198 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "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-11 10:10:35,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:10:35,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.042 2026-08-11 10:10:35,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.085 2026-08-11 10:10:35,322 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:35,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.125 2026-08-11 10:10:35,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.164 2026-08-11 10:10:35,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.197 2026-08-11 10:10:35,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.229 2026-08-11 10:10:35,500 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "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-11 10:10:35,505 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:35,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.212 2026-08-11 10:10:35,536 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-08-11 10:10:35,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:10:35,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.217 2026-08-11 10:10:35,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.234 2026-08-11 10:10:35,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.221 2026-08-11 10:10:35,660 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:10:35,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.198 2026-08-11 10:10:35,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.135 2026-08-11 10:10:35,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.023 0.152 2026-08-11 10:10:35,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.155 2026-08-11 10:10:35,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.141 2026-08-11 10:10:35,745 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.119 2026-08-11 10:10:35,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.092 2026-08-11 10:10:35,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.093 2026-08-11 10:10:35,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.109 2026-08-11 10:10:35,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.072 2026-08-11 10:10:35,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.079 2026-08-11 10:10:35,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:35] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.003 0.053 2026-08-11 10:10:36,232 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:10:36,249 104 INFO rb-3df6733-223812-402932 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-11 10:10:36,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:36] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.015 2026-08-11 10:10:36,271 104 INFO rb-3df6733-223812-402932 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-11 10:10:36,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:36] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.014 0.024 2026-08-11 10:10:36,332 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:36] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.007 0.006 2026-08-11 10:10:37,224 104 INFO rb-3df6733-223812-402932 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-11 10:10:37,232 104 INFO rb-3df6733-223812-402932 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-11 10:10:37,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:37] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.014 0.019 2026-08-11 10:10:37,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:37] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.017 0.023 2026-08-11 10:10:37,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.024 2026-08-11 10:10:37,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:10:38,155 104 INFO rb-3df6733-223812-402932 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-11 10:10:38,160 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:10:38,161 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:10:38,167 104 INFO rb-3df6733-223812-402932 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-11 10:10:38,188 104 INFO rb-3df6733-223812-402932 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-11 10:10:38,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:38] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.011 0.012 2026-08-11 10:10:38,199 104 INFO rb-3df6733-223812-402932 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-11 10:10:38,203 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:10:38,219 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2221545 for PoS orders references: ['Order 00368-002-0001'] (draft: False) 2026-08-11 10:10:38,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:10:38,235 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48429 2026-08-11 10:10:38,236 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:10:38,239 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:10:38,239 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48429 2026-08-11 10:10:38,354 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101038_354097_TestPoSSale.txt 2026-08-11 10:10:38,355 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpfqf_nnfx_chrome_odoo" 2026-08-11 10:10:38,401 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-11 10:10:40,443 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2221545 with result: [{'id': 473, 'pos_reference': 'Order 00368-002-0001', 'account_move': 675}] 2026-08-11 10:10:40,912 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [714] 2026-08-11 10:10:41,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 1105 0.961 1.917 2026-08-11 10:10:41,156 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-08-11 10:10:42,091 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48645 2026-08-11 10:10:42,091 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpsg0lg8nm_chrome_odoo 2026-08-11 10:10:42,091 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39251/json/version 2026-08-11 10:10:42,093 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39251/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:10:42,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:10:42,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39251/json 2026-08-11 10:10:42,110 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39251/json with timeout 3 increased to 10s during tests 2026-08-11 10:10:42,170 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:39251/devtools/page/507AC2CF1E816224B5F2795A7694E39B 2026-08-11 10:10:42,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:10:42,202 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:10:42,566 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:10:42,568 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:10:42,584 104 INFO rb-3df6733-223812-402932 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-11 10:10:42,585 104 INFO rb-3df6733-223812-402932 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-11 10:10:42,605 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:10:43,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.064 0.617 2026-08-11 10:10:43,285 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '507AC2CF1E816224B5F2795A7694E39B', 'loaderId': 'F94B9E2FD89E3E2CC17BB1F3E9602C3D', 'isDownload': False} 2026-08-11 10:10:43,285 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-08-11 10:10:43,297 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:10:43,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.016 2026-08-11 10:10:43,330 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.027 2026-08-11 10:10:43,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.024 2026-08-11 10:10:43,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 10:10:43,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-08-11 10:10:43,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.014 2026-08-11 10:10:43,714 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:10:43,721 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:43,724 104 INFO rb-3df6733-223812-402932 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-11 10:10:44,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.238 0.370 2026-08-11 10:10:44,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:44] "GET /pos/ui HTTP/1.1" 200 - 22 0.024 0.649 2026-08-11 10:10:44,446 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:10:44,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.046 0.098 2026-08-11 10:10:44,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:10:44,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:10:45,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 173 0.203 0.314 2026-08-11 10:10:45,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "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-11 10:10:45,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "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-11 10:10:45,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:10:45,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.039 0.042 2026-08-11 10:10:45,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.020 0.106 2026-08-11 10:10:45,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:10:45,540 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.148 2026-08-11 10:10:45,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.021 0.182 2026-08-11 10:10:45,602 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "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-11 10:10:45,608 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:10:45,619 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:10:45,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.016 0.228 2026-08-11 10:10:45,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.025 0.273 2026-08-11 10:10:45,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.270 2026-08-11 10:10:45,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=product.product&field=image_128&id=1745&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.005 0.237 2026-08-11 10:10:45,773 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:10:45,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.240 2026-08-11 10:10:45,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.186 2026-08-11 10:10:45,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.178 2026-08-11 10:10:45,844 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:10:45,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.026 0.146 2026-08-11 10:10:45,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.166 2026-08-11 10:10:45,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.163 2026-08-11 10:10:45,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.008 0.147 2026-08-11 10:10:45,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.130 2026-08-11 10:10:45,957 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:45] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.116 2026-08-11 10:10:46,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.140 2026-08-11 10:10:46,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.141 2026-08-11 10:10:46,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.162 2026-08-11 10:10:46,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.006 0.164 2026-08-11 10:10:46,137 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.187 2026-08-11 10:10:46,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.010 0.164 2026-08-11 10:10:46,349 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:10:46,367 104 INFO rb-3df6733-223812-402932 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-11 10:10:46,394 104 INFO rb-3df6733-223812-402932 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-11 10:10:46,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.022 0.017 2026-08-11 10:10:46,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.017 0.029 2026-08-11 10:10:46,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:46] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.015 2026-08-11 10:10:47,336 104 INFO rb-3df6733-223812-402932 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-11 10:10:47,348 104 INFO rb-3df6733-223812-402932 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-11 10:10:47,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:47] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.012 2026-08-11 10:10:47,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:47] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.033 0.025 2026-08-11 10:10:47,467 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.011 0.025 2026-08-11 10:10:48,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:10:48,266 104 INFO rb-3df6733-223812-402932 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-11 10:10:48,281 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'check orderlines number (trigger: .order-container .orderline)' 2026-08-11 10:10:48,299 104 INFO rb-3df6733-223812-402932 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-11 10:10:48,300 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:10:48,307 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48645 2026-08-11 10:10:48,308 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:10:48,308 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48645 2026-08-11 10:10:48,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101048_416859_TestPoSSale.txt 2026-08-11 10:10:48,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpsg0lg8nm_chrome_odoo" 2026-08-11 10:10:48,445 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-08-11 10:10:49,375 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48855 2026-08-11 10:10:49,376 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp6cfw9z0n_chrome_odoo 2026-08-11 10:10:49,376 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37867/json/version 2026-08-11 10:10:49,378 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37867/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:10:49,400 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:10:49,400 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37867/json 2026-08-11 10:10:49,402 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37867/json with timeout 3 increased to 10s during tests 2026-08-11 10:10:49,470 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37867/devtools/page/F30F8F81E5B1F41D71986BCA8E6A389E 2026-08-11 10:10:49,483 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:10:49,519 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:10:49,887 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:10:49,890 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:10:49,892 104 INFO rb-3df6733-223812-402932 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-11 10:10:49,892 104 INFO rb-3df6733-223812-402932 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-11 10:10:49,912 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:10:50,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:50] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.123 0.657 2026-08-11 10:10:50,682 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'F30F8F81E5B1F41D71986BCA8E6A389E', 'loaderId': 'AB8DE3A48F42B76F5037ECE1C29BE671', 'isDownload': False} 2026-08-11 10:10:50,682 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder')" 2026-08-11 10:10:50,691 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:10:50,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:50] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 10:10:50,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:50] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.017 2026-08-11 10:10:50,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:50] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.012 2026-08-11 10:10:51,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:51] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.009 0.008 2026-08-11 10:10:51,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.017 0.012 2026-08-11 10:10:51,109 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:10:51,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 10:10:51,128 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:10:51,135 104 INFO rb-3df6733-223812-402932 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-11 10:10:51,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.319 0.395 2026-08-11 10:10:51,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:51] "GET /pos/ui HTTP/1.1" 200 - 22 0.022 0.750 2026-08-11 10:10:51,941 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:10:52,014 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.104 2026-08-11 10:10:52,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.004 2026-08-11 10:10:52,156 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:10:52,578 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.109 0.297 2026-08-11 10:10:52,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "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-11 10:10:52,698 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.016 0.015 2026-08-11 10:10:52,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:10:52,864 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.065 0.074 2026-08-11 10:10:52,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.020 0.176 2026-08-11 10:10:52,940 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:10:52,949 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:10:52,955 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:52,955 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.214 2026-08-11 10:10:52,964 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:53,015 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.018 0.234 2026-08-11 10:10:53,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.289 2026-08-11 10:10:53,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.280 2026-08-11 10:10:53,095 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.220 2026-08-11 10:10:53,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.141 2026-08-11 10:10:53,135 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.022 2026-08-11 10:10:53,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.017 0.148 2026-08-11 10:10:53,151 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:10:53,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.035 2026-08-11 10:10:53,208 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.021 0.078 2026-08-11 10:10:53,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.102 2026-08-11 10:10:53,231 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.108 2026-08-11 10:10:53,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.105 2026-08-11 10:10:53,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.108 2026-08-11 10:10:53,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=product.product&field=image_128&id=1746&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.028 0.133 2026-08-11 10:10:53,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.028 0.200 2026-08-11 10:10:53,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.207 2026-08-11 10:10:53,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.005 0.241 2026-08-11 10:10:53,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.012 0.250 2026-08-11 10:10:53,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.250 2026-08-11 10:10:53,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.212 2026-08-11 10:10:53,551 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.156 2026-08-11 10:10:53,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:10:53,683 104 INFO rb-3df6733-223812-402932 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-11 10:10:53,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.015 2026-08-11 10:10:53,710 104 INFO rb-3df6733-223812-402932 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-11 10:10:53,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.018 2026-08-11 10:10:53,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:53] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:10:54,664 104 INFO rb-3df6733-223812-402932 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-11 10:10:54,683 104 INFO rb-3df6733-223812-402932 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-11 10:10:54,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:54] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.009 0.019 2026-08-11 10:10:54,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:54] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.018 0.018 2026-08-11 10:10:54,820 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.014 2026-08-11 10:10:55,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:10:55,619 104 INFO rb-3df6733-223812-402932 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-11 10:10:55,624 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:55,625 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:10:55,630 104 INFO rb-3df6733-223812-402932 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-11 10:10:55,651 104 INFO rb-3df6733-223812-402932 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-11 10:10:55,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:55] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 10:10:55,666 104 INFO rb-3df6733-223812-402932 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-11 10:10:55,669 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:10:55,687 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77024491 for PoS orders references: ['Order 00370-002-0001'] (draft: False) 2026-08-11 10:10:55,700 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:10:55,709 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48855 2026-08-11 10:10:55,717 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:55] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 10:10:55,719 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:10:55,720 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48855 2026-08-11 10:10:55,920 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101055_920220_TestPoSSale.txt 2026-08-11 10:10:55,920 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp6cfw9z0n_chrome_odoo" 2026-08-11 10:10:55,958 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-08-11 10:10:57,657 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77024491 with result: [{'id': 474, 'pos_reference': 'Order 00370-002-0001', 'account_move': 677}] 2026-08-11 10:10:58,176 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [716] 2026-08-11 10:10:58,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:10:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 1177 1.030 1.635 2026-08-11 10:10:58,394 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quotation_saving ... 2026-08-11 10:10:59,486 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49075 2026-08-11 10:10:59,486 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpndbhw_75_chrome_odoo 2026-08-11 10:10:59,487 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37731/json/version 2026-08-11 10:10:59,489 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37731/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:10:59,552 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:10:59,553 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37731/json 2026-08-11 10:10:59,554 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37731/json with timeout 3 increased to 10s during tests 2026-08-11 10:10:59,596 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37731/devtools/page/F3248DA872FF4D507E149B19F9DBC691 2026-08-11 10:10:59,608 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:10:59,622 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:11:00,032 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:11:00,034 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:11:00,035 104 INFO rb-3df6733-223812-402932 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-11 10:11:00,036 104 INFO rb-3df6733-223812-402932 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-11 10:11:00,046 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:11:00,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:00] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.090 0.618 2026-08-11 10:11:00,753 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'F3248DA872FF4D507E149B19F9DBC691', 'loaderId': '154E1131957C2D27375B92E491BCE1AD', 'isDownload': False} 2026-08-11 10:11:00,754 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosQuotationSaving')" 2026-08-11 10:11:00,765 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:00,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:00] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.016 2026-08-11 10:11:00,799 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:00] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-08-11 10:11:00,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:00] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.030 2026-08-11 10:11:01,153 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:01] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 10:11:01,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.006 2026-08-11 10:11:01,210 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:11:01,214 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.004 2026-08-11 10:11:01,215 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:11:01,228 104 INFO rb-3df6733-223812-402932 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-11 10:11:01,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 300 0.299 0.372 2026-08-11 10:11:01,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:01] "GET /pos/ui HTTP/1.1" 200 - 22 0.034 0.691 2026-08-11 10:11:02,015 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:02,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.088 2026-08-11 10:11:02,273 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 10:11:02,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:11:02,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 173 0.091 0.330 2026-08-11 10:11:02,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "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-11 10:11:02,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "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-11 10:11:02,856 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 10:11:02,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.047 0.041 2026-08-11 10:11:02,986 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:11:03,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.117 2026-08-11 10:11:03,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.138 2026-08-11 10:11:03,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.177 2026-08-11 10:11:03,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.245 2026-08-11 10:11:03,145 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11: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-11 10:11:03,157 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:11:03,185 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:03,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.283 2026-08-11 10:11:03,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.216 2026-08-11 10:11:03,226 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:03,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1747&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.231 2026-08-11 10:11:03,300 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.245 2026-08-11 10:11:03,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.235 2026-08-11 10:11:03,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.156 2026-08-11 10:11:03,352 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:11:03,387 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.027 0.158 2026-08-11 10:11:03,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.160 2026-08-11 10:11:03,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.156 2026-08-11 10:11:03,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.154 2026-08-11 10:11:03,430 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.124 2026-08-11 10:11:03,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.051 0.126 2026-08-11 10:11:03,539 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.007 0.179 2026-08-11 10:11:03,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.180 2026-08-11 10:11:03,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.191 2026-08-11 10:11:03,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.205 2026-08-11 10:11:03,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.198 2026-08-11 10:11:03,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.086 2026-08-11 10:11:03,898 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:11:03,918 104 INFO rb-3df6733-223812-402932 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-11 10:11:03,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.014 2026-08-11 10:11:03,939 104 INFO rb-3df6733-223812-402932 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-11 10:11:03,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:03] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.018 0.020 2026-08-11 10:11:04,000 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:04] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 10:11:04,894 104 INFO rb-3df6733-223812-402932 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-11 10:11:04,899 104 INFO rb-3df6733-223812-402932 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-11 10:11:04,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:04] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.013 0.018 2026-08-11 10:11:05,027 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:05] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.026 0.028 2026-08-11 10:11:05,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.015 0.025 2026-08-11 10:11:05,127 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:11:05,855 104 INFO rb-3df6733-223812-402932 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-11 10:11:05,863 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45223775 for PoS orders references: ['Order 00371-002-0001'] (draft: True) 2026-08-11 10:11:05,864 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:11:05,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:05] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:05,895 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49075 2026-08-11 10:11:05,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:11:05,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49075 2026-08-11 10:11:05,985 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45223775 with result: [{'id': 475, 'pos_reference': 'Order 00371-002-0001', 'account_move': False}] 2026-08-11 10:11:06,040 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101106_031538_TestPoSSale.txt 2026-08-11 10:11:06,040 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpndbhw_75_chrome_odoo" 2026-08-11 10:11:06,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 71 0.087 0.105 2026-08-11 10:11:06,113 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-08-11 10:11:07,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49291 2026-08-11 10:11:07,063 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmphegldeeg_chrome_odoo 2026-08-11 10:11:07,063 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43471/json/version 2026-08-11 10:11:07,065 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43471/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:11:07,122 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:11:07,123 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43471/json 2026-08-11 10:11:07,124 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43471/json with timeout 3 increased to 10s during tests 2026-08-11 10:11:07,163 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:43471/devtools/page/C79E7E66FBB43737EDEEF362339B916E 2026-08-11 10:11:07,178 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:11:07,192 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:11:07,601 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:11:07,604 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:11:07,605 104 INFO rb-3df6733-223812-402932 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-11 10:11:07,606 104 INFO rb-3df6733-223812-402932 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-11 10:11:07,615 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:11:08,359 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.116 0.631 2026-08-11 10:11:08,361 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'C79E7E66FBB43737EDEEF362339B916E', 'loaderId': 'AB144C7FD92B9441EBC814A6F7179764', 'isDownload': False} 2026-08-11 10:11:08,361 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-08-11 10:11:08,372 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:08,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.019 0.007 2026-08-11 10:11:08,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.019 2026-08-11 10:11:08,426 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.041 2026-08-11 10:11:08,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:11:08,702 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-08-11 10:11:08,736 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:11:08,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 10:11:08,748 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:08,752 104 INFO rb-3df6733-223812-402932 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-11 10:11:09,363 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.205 0.403 2026-08-11 10:11:09,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:09] "GET /pos/ui HTTP/1.1" 200 - 22 0.018 0.648 2026-08-11 10:11:09,476 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:09,512 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.107 2026-08-11 10:11:09,768 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.006 2026-08-11 10:11:09,802 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.004 2026-08-11 10:11:10,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.128 0.278 2026-08-11 10:11:10,288 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.033 2026-08-11 10:11:10,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "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-11 10:11:10,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:11:10,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.025 0.037 2026-08-11 10:11:10,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.004 0.068 2026-08-11 10:11:10,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.103 2026-08-11 10:11:10,465 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:11:10,511 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.024 0.136 2026-08-11 10:11:10,544 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.189 2026-08-11 10:11:10,569 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-08-11 10:11:10,596 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:11:10,602 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:10,617 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.020 0.243 2026-08-11 10:11:10,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.228 2026-08-11 10:11:10,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.257 2026-08-11 10:11:10,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1748&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.241 2026-08-11 10:11:10,741 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:11:10,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.247 2026-08-11 10:11:10,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.018 0.206 2026-08-11 10:11:10,838 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:11:10,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.217 2026-08-11 10:11:10,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.215 2026-08-11 10:11:10,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.194 2026-08-11 10:11:10,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.167 2026-08-11 10:11:10,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.012 0.134 2026-08-11 10:11:10,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.112 2026-08-11 10:11:10,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.087 2026-08-11 10:11:10,952 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.105 2026-08-11 10:11:10,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.114 2026-08-11 10:11:10,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:10] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.107 2026-08-11 10:11:11,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:11] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.108 2026-08-11 10:11:11,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:11] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.006 0.045 2026-08-11 10:11:11,281 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:11:11,298 104 INFO rb-3df6733-223812-402932 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-11 10:11:11,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.009 0.013 2026-08-11 10:11:11,319 104 INFO rb-3df6733-223812-402932 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-11 10:11:11,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:11] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.006 0.017 2026-08-11 10:11:11,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:11] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:11:12,279 104 INFO rb-3df6733-223812-402932 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-11 10:11:12,302 104 INFO rb-3df6733-223812-402932 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-11 10:11:12,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:12] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.010 0.019 2026-08-11 10:11:12,372 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:12] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.020 0.023 2026-08-11 10:11:12,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.025 0.025 2026-08-11 10:11:12,954 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:11:13,207 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:11:13,214 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:13,224 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49291 2026-08-11 10:11:13,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:11:13,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49291 2026-08-11 10:11:13,320 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101113_320455_TestPoSSale.txt 2026-08-11 10:11:13,320 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmphegldeeg_chrome_odoo" 2026-08-11 10:11:13,345 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-08-11 10:11:14,426 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49504 2026-08-11 10:11:14,428 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpvdjs0n6p_chrome_odoo 2026-08-11 10:11:14,428 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34863/json/version 2026-08-11 10:11:14,430 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34863/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:11:14,476 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:11:14,476 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34863/json 2026-08-11 10:11:14,477 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34863/json with timeout 3 increased to 10s during tests 2026-08-11 10:11:14,486 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:34863/devtools/page/BEB786C6DF6F8341F2E1E045897FD07F 2026-08-11 10:11:14,504 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:11:14,512 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:11:14,857 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:11:14,861 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:11:14,863 104 INFO rb-3df6733-223812-402932 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-11 10:11:14,864 104 INFO rb-3df6733-223812-402932 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-11 10:11:14,909 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:11:16,529 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 109 0.123 1.501 2026-08-11 10:11:16,532 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'BEB786C6DF6F8341F2E1E045897FD07F', 'loaderId': 'EC68A6F7C4BA846B33F1F6A8FABEE6D4', 'isDownload': False} 2026-08-11 10:11:16,532 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-08-11 10:11:16,540 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:16,552 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 10:11:16,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 10:11:16,570 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.019 2026-08-11 10:11:16,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:11:16,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.015 0.007 2026-08-11 10:11:16,961 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:11:16,979 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:11:16,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.016 2026-08-11 10:11:16,998 104 INFO rb-3df6733-223812-402932 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-11 10:11:17,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.191 0.366 2026-08-11 10:11:17,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:17] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.586 2026-08-11 10:11:17,673 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:17,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.065 0.099 2026-08-11 10:11:17,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:11:17,943 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:11:18,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.164 0.261 2026-08-11 10:11:18,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "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-11 10:11:18,500 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11: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-11 10:11:18,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.005 2026-08-11 10:11:18,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.031 0.037 2026-08-11 10:11:18,629 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.093 2026-08-11 10:11:18,633 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:11:18,681 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.134 2026-08-11 10:11:18,724 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.164 2026-08-11 10:11:18,740 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "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-11 10:11:18,746 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:18,751 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:11:18,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.172 2026-08-11 10:11:18,800 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.211 2026-08-11 10:11:18,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.204 2026-08-11 10:11:18,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.193 2026-08-11 10:11:18,875 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.180 2026-08-11 10:11:18,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.128 2026-08-11 10:11:18,894 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:18,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.128 2026-08-11 10:11:18,901 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:18,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.098 2026-08-11 10:11:18,919 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.104 2026-08-11 10:11:18,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.093 2026-08-11 10:11:18,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.088 2026-08-11 10:11:18,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:18] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.025 0.080 2026-08-11 10:11:19,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.096 2026-08-11 10:11:19,041 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.128 2026-08-11 10:11:19,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "GET /web/image?model=product.product&field=image_128&id=1716&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.152 2026-08-11 10:11:19,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.010 0.160 2026-08-11 10:11:19,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.175 2026-08-11 10:11:19,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.001 0.133 2026-08-11 10:11:19,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.117 2026-08-11 10:11:19,481 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:11:19,500 104 INFO rb-3df6733-223812-402932 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-11 10:11:19,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.019 0.010 2026-08-11 10:11:19,520 104 INFO rb-3df6733-223812-402932 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-11 10:11:19,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.017 0.019 2026-08-11 10:11:19,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:19] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:11:20,472 104 INFO rb-3df6733-223812-402932 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-11 10:11:20,481 104 INFO rb-3df6733-223812-402932 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-11 10:11:20,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:20] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.016 0.016 2026-08-11 10:11:20,545 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:20] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.011 0.017 2026-08-11 10:11:21,085 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 10:11:21,323 104 INFO rb-3df6733-223812-402932 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-11 10:11:21,333 104 INFO rb-3df6733-223812-402932 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-11 10:11:21,371 104 INFO rb-3df6733-223812-402932 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-11 10:11:21,380 104 INFO rb-3df6733-223812-402932 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-11 10:11:21,392 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:11:21,401 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:11:21,406 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49504 2026-08-11 10:11:21,406 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:11:21,407 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49504 2026-08-11 10:11:21,503 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101121_503258_TestPoSSale.txt 2026-08-11 10:11:21,503 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpvdjs0n6p_chrome_odoo" 2026-08-11 10:11:21,536 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-08-11 10:11:22,637 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49714 2026-08-11 10:11:22,638 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpow1pfssl_chrome_odoo 2026-08-11 10:11:22,638 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41339/json/version 2026-08-11 10:11:22,640 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41339/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:11:22,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:11:22,671 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41339/json 2026-08-11 10:11:22,676 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41339/json with timeout 3 increased to 10s during tests 2026-08-11 10:11:22,711 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41339/devtools/page/E30F64CD6D150ACEBBDAC9B5FB6E9DD9 2026-08-11 10:11:22,772 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:11:22,784 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:11:23,164 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:11:23,168 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:11:23,173 104 INFO rb-3df6733-223812-402932 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-11 10:11:23,173 104 INFO rb-3df6733-223812-402932 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-11 10:11:23,195 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:11:24,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.130 0.685 2026-08-11 10:11:24,006 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'E30F64CD6D150ACEBBDAC9B5FB6E9DD9', 'loaderId': 'D6E4085FE3E7D0F2B986EDE6D9476BFF', 'isDownload': False} 2026-08-11 10:11:24,006 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderShipLater')" 2026-08-11 10:11:24,022 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:24,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.008 2026-08-11 10:11:24,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.021 2026-08-11 10:11:24,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.029 2026-08-11 10:11:24,396 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 10:11:24,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.005 2026-08-11 10:11:24,441 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:24,453 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:24,454 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-08-11 10:11:24,476 104 INFO rb-3df6733-223812-402932 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-11 10:11:25,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.165 0.376 2026-08-11 10:11:25,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "GET /pos/ui HTTP/1.1" 200 - 22 0.023 0.570 2026-08-11 10:11:25,106 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:25,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.053 0.111 2026-08-11 10:11:25,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:11:25,331 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:11:25,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.152 0.326 2026-08-11 10:11:25,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "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-11 10:11:25,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "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-11 10:11:25,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:11:26,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.025 0.053 2026-08-11 10:11:26,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.093 2026-08-11 10:11:26,066 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:11:26,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.141 2026-08-11 10:11:26,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.163 2026-08-11 10:11:26,177 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.205 2026-08-11 10:11:26,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.241 2026-08-11 10:11:26,226 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "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-11 10:11:26,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.199 2026-08-11 10:11:26,243 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:11:26,258 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:11:26,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1749&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.019 0.199 2026-08-11 10:11:26,336 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1750&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.215 2026-08-11 10:11:26,382 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.229 2026-08-11 10:11:26,392 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.208 2026-08-11 10:11:26,406 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:11:26,415 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.128 2026-08-11 10:11:26,421 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:26,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.143 2026-08-11 10:11:26,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.138 2026-08-11 10:11:26,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.133 2026-08-11 10:11:26,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.038 2026-08-11 10:11:26,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.020 0.131 2026-08-11 10:11:26,572 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.159 2026-08-11 10:11:26,614 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.181 2026-08-11 10:11:26,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.281 2026-08-11 10:11:26,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.007 0.198 2026-08-11 10:11:26,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.167 2026-08-11 10:11:26,691 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.133 2026-08-11 10:11:26,706 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.108 2026-08-11 10:11:26,963 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:11:26,981 104 INFO rb-3df6733-223812-402932 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-11 10:11:26,995 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:26] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.011 0.013 2026-08-11 10:11:27,007 104 INFO rb-3df6733-223812-402932 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-11 10:11:27,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:27] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.013 0.022 2026-08-11 10:11:27,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:27] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.008 0.007 2026-08-11 10:11:27,963 104 INFO rb-3df6733-223812-402932 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-11 10:11:27,982 104 INFO rb-3df6733-223812-402932 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-11 10:11:27,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:27] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.009 0.021 2026-08-11 10:11:28,040 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:28] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.012 0.024 2026-08-11 10:11:28,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 15 0.008 0.016 2026-08-11 10:11:28,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-11 10:11:28,872 104 INFO rb-3df6733-223812-402932 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-11 10:11:28,877 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:28,878 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:28,887 104 INFO rb-3df6733-223812-402932 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-11 10:11:28,906 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click confirm button (trigger: .button.confirm)' 2026-08-11 10:11:28,915 104 INFO rb-3df6733-223812-402932 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-11 10:11:28,930 104 INFO rb-3df6733-223812-402932 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-11 10:11:28,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:28] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 10:11:28,949 104 INFO rb-3df6733-223812-402932 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-11 10:11:28,963 104 INFO rb-3df6733-223812-402932 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-11 10:11:28,975 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22703607 for PoS orders references: ['Order 00374-002-0001'] (draft: False) 2026-08-11 10:11:28,982 104 INFO rb-3df6733-223812-402932 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-11 10:11:28,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:29,298 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22703607 with result: [{'id': 476, 'pos_reference': 'Order 00374-002-0001', 'account_move': False}] 2026-08-11 10:11:29,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 498 0.371 0.500 2026-08-11 10:11:29,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:29] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 10:11:30,629 104 INFO rb-3df6733-223812-402932 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-11 10:11:30,646 104 INFO rb-3df6733-223812-402932 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-11 10:11:30,663 104 INFO rb-3df6733-223812-402932 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-11 10:11:30,683 104 INFO rb-3df6733-223812-402932 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-11 10:11:30,690 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:30] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 6 0.006 0.016 2026-08-11 10:11:30,697 104 INFO rb-3df6733-223812-402932 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-11 10:11:30,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:30] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 8 0.008 0.015 2026-08-11 10:11:30,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:30] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.018 2026-08-11 10:11:30,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:30] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 10 0.006 0.020 2026-08-11 10:11:30,777 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:11:31,518 104 INFO rb-3df6733-223812-402932 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-11 10:11:31,529 104 INFO rb-3df6733-223812-402932 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-11 10:11:31,557 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click confirm button (trigger: .button.confirm)' 2026-08-11 10:11:31,564 104 INFO rb-3df6733-223812-402932 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-11 10:11:31,580 104 INFO rb-3df6733-223812-402932 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-11 10:11:31,598 104 INFO rb-3df6733-223812-402932 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-11 10:11:31,613 104 INFO rb-3df6733-223812-402932 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-11 10:11:31,627 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #998480 for PoS orders references: ['Order 00374-002-0002'] (draft: False) 2026-08-11 10:11:31,630 104 INFO rb-3df6733-223812-402932 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-11 10:11:31,984 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #998480 with result: [{'id': 477, 'pos_reference': 'Order 00374-002-0002', 'account_move': False}] 2026-08-11 10:11:32,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 434 0.438 0.561 2026-08-11 10:11:33,386 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:11:33,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:11:33,412 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49714 2026-08-11 10:11:33,413 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:11:33,414 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49714 2026-08-11 10:11:33,563 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101133_562135_TestPoSSale.txt 2026-08-11 10:11:33,563 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpow1pfssl_chrome_odoo" 2026-08-11 10:11:34,023 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-08-11 10:11:35,758 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49941 2026-08-11 10:11:35,759 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp2st7a6sz_chrome_odoo 2026-08-11 10:11:35,759 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46801/json/version 2026-08-11 10:11:35,762 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46801/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:11:35,787 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:11:35,787 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46801/json 2026-08-11 10:11:35,788 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46801/json with timeout 3 increased to 10s during tests 2026-08-11 10:11:35,863 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:46801/devtools/page/29ABBE769092C1E3E291CEF957EA30C7 2026-08-11 10:11:35,878 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:11:35,905 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:11:36,240 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:11:36,242 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:11:36,244 104 INFO rb-3df6733-223812-402932 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-11 10:11:36,244 104 INFO rb-3df6733-223812-402932 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-11 10:11:36,254 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:11:37,034 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.126 0.657 2026-08-11 10:11:37,036 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '29ABBE769092C1E3E291CEF957EA30C7', 'loaderId': 'C35A5CE3379A588973BF57D820BCB3B1', 'isDownload': False} 2026-08-11 10:11:37,037 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-08-11 10:11:37,056 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:37,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.008 2026-08-11 10:11:37,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 10:11:37,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.033 2026-08-11 10:11:37,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 10:11:37,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.006 2026-08-11 10:11:37,525 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:11:37,535 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.014 2026-08-11 10:11:37,539 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:37,554 104 INFO rb-3df6733-223812-402932 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-11 10:11:38,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.280 0.376 2026-08-11 10:11:38,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:38] "GET /pos/ui HTTP/1.1" 200 - 22 0.033 0.649 2026-08-11 10:11:38,304 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:38,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.074 0.104 2026-08-11 10:11:38,603 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.016 0.008 2026-08-11 10:11:38,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:11:39,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.096 0.335 2026-08-11 10:11:39,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.051 2026-08-11 10:11:39,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.020 0.014 2026-08-11 10:11:39,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:11:39,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.021 0.041 2026-08-11 10:11:39,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.090 2026-08-11 10:11:39,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.115 2026-08-11 10:11:39,392 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:11:39,424 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "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-11 10:11:39,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:39,443 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:11:39,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.016 0.174 2026-08-11 10:11:39,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.214 2026-08-11 10:11:39,540 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.018 0.261 2026-08-11 10:11:39,549 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:39,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.265 2026-08-11 10:11:39,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1751&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.021 0.276 2026-08-11 10:11:39,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.189 2026-08-11 10:11:39,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:39,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.195 2026-08-11 10:11:39,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.165 2026-08-11 10:11:39,698 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.014 0.132 2026-08-11 10:11:39,717 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.143 2026-08-11 10:11:39,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.116 2026-08-11 10:11:39,750 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.004 0.023 2026-08-11 10:11:39,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.079 2026-08-11 10:11:39,823 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.021 0.113 2026-08-11 10:11:39,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.157 2026-08-11 10:11:39,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.176 2026-08-11 10:11:39,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.013 0.277 2026-08-11 10:11:39,949 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.191 2026-08-11 10:11:39,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.182 2026-08-11 10:11:39,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:39] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.007 0.150 2026-08-11 10:11:40,146 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:11:40,165 104 INFO rb-3df6733-223812-402932 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-11 10:11:40,188 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.020 0.015 2026-08-11 10:11:40,191 104 INFO rb-3df6733-223812-402932 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-11 10:11:40,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:40] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.019 2026-08-11 10:11:40,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:40] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:11:41,147 104 INFO rb-3df6733-223812-402932 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-11 10:11:41,163 104 INFO rb-3df6733-223812-402932 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-11 10:11:41,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:41] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.011 0.015 2026-08-11 10:11:41,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:41] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.010 0.022 2026-08-11 10:11:41,277 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.034 0.020 2026-08-11 10:11:41,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:11:42,055 104 INFO rb-3df6733-223812-402932 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-11 10:11:42,090 104 INFO rb-3df6733-223812-402932 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-11 10:11:42,090 104 INFO rb-3df6733-223812-402932 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-11 10:11:42,095 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:42,099 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:11:42,100 104 INFO rb-3df6733-223812-402932 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-11 10:11:42,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:42] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.013 2026-08-11 10:11:42,120 104 INFO rb-3df6733-223812-402932 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-11 10:11:42,127 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:42,129 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2328331 for PoS orders references: ['Order 00375-002-0001'] (draft: False) 2026-08-11 10:11:42,447 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [721, 722] 2026-08-11 10:11:42,924 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2328331 with result: [{'id': 478, 'pos_reference': 'Order 00375-002-0001', 'account_move': False}] 2026-08-11 10:11:43,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 501 0.348 0.616 2026-08-11 10:11:43,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:43] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-08-11 10:11:43,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:11:43,877 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:11:43,887 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:43,898 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49941 2026-08-11 10:11:43,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:11:43,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49941 2026-08-11 10:11:43,994 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101143_994344_TestPoSSale.txt 2026-08-11 10:11:43,994 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp2st7a6sz_chrome_odoo" 2026-08-11 10:11:44,885 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-08-11 10:11:46,348 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50169 2026-08-11 10:11:46,349 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpxk06m7me_chrome_odoo 2026-08-11 10:11:46,349 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34831/json/version 2026-08-11 10:11:46,360 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34831/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:11:46,392 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:11:46,392 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34831/json 2026-08-11 10:11:46,393 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34831/json with timeout 3 increased to 10s during tests 2026-08-11 10:11:46,477 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:34831/devtools/page/A8B3450B0952EBFC36481AE05552B7CC 2026-08-11 10:11:46,499 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:11:46,508 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:11:46,848 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:11:46,853 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:11:46,856 104 INFO rb-3df6733-223812-402932 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-11 10:11:46,856 104 INFO rb-3df6733-223812-402932 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-11 10:11:46,879 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:11:47,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:47] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.120 0.639 2026-08-11 10:11:47,632 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'A8B3450B0952EBFC36481AE05552B7CC', 'loaderId': '22E0282AA95712A9329AEB5E1EC28FB9', 'isDownload': False} 2026-08-11 10:11:47,633 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-08-11 10:11:47,649 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:47,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:47] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.009 2026-08-11 10:11:47,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:47] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.013 2026-08-11 10:11:47,682 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:47] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-08-11 10:11:48,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:48] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 10:11:48,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 10:11:48,054 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:48,077 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:48] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:48,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.016 2026-08-11 10:11:48,100 104 INFO rb-3df6733-223812-402932 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-11 10:11:48,737 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 288 0.261 0.380 2026-08-11 10:11:48,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:48] "GET /pos/ui HTTP/1.1" 200 - 22 0.021 0.681 2026-08-11 10:11:48,840 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:48,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.112 2026-08-11 10:11:49,050 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-08-11 10:11:49,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 10:11:49,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.074 0.254 2026-08-11 10:11:49,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.038 2026-08-11 10:11:49,511 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "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-11 10:11:49,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:11:49,609 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.034 0.034 2026-08-11 10:11:49,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.104 2026-08-11 10:11:49,663 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:49,722 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.028 0.155 2026-08-11 10:11:49,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.190 2026-08-11 10:11:49,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.259 2026-08-11 10:11:49,825 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "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-11 10:11:49,840 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:11:49,848 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:11:49,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.016 0.247 2026-08-11 10:11:49,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.015 0.257 2026-08-11 10:11:49,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/image?model=product.product&field=image_128&id=1752&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.016 0.246 2026-08-11 10:11:49,982 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:49] "GET /web/image?model=product.product&field=image_128&id=1753&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.245 2026-08-11 10:11:50,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.237 2026-08-11 10:11:50,035 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.181 2026-08-11 10:11:50,040 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:11:50,049 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:11:50,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.177 2026-08-11 10:11:50,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.009 0.162 2026-08-11 10:11:50,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.155 2026-08-11 10:11:50,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.144 2026-08-11 10:11:50,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.114 2026-08-11 10:11:50,168 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.033 0.101 2026-08-11 10:11:50,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.007 0.138 2026-08-11 10:11:50,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.150 2026-08-11 10:11:50,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.188 2026-08-11 10:11:50,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.004 0.209 2026-08-11 10:11:50,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.211 2026-08-11 10:11:50,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.005 0.157 2026-08-11 10:11:50,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.132 2026-08-11 10:11:50,563 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:11:50,582 104 INFO rb-3df6733-223812-402932 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-11 10:11:50,598 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.015 0.014 2026-08-11 10:11:50,606 104 INFO rb-3df6733-223812-402932 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-11 10:11:50,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.013 0.017 2026-08-11 10:11:50,652 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:50] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 10:11:51,561 104 INFO rb-3df6733-223812-402932 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-11 10:11:51,568 104 INFO rb-3df6733-223812-402932 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-11 10:11:51,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:51] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.007 0.017 2026-08-11 10:11:51,632 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:51] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 10 0.007 0.022 2026-08-11 10:11:51,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.022 2026-08-11 10:11:51,998 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:11:52,451 104 INFO rb-3df6733-223812-402932 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-11 10:11:52,463 104 INFO rb-3df6733-223812-402932 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-11 10:11:52,479 104 INFO rb-3df6733-223812-402932 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-11 10:11:52,495 104 INFO rb-3df6733-223812-402932 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-11 10:11:52,512 104 INFO rb-3df6733-223812-402932 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-11 10:11:52,528 104 INFO rb-3df6733-223812-402932 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-11 10:11:52,545 104 INFO rb-3df6733-223812-402932 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-11 10:11:52,562 104 INFO rb-3df6733-223812-402932 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-11 10:11:52,579 104 INFO rb-3df6733-223812-402932 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-11 10:11:53,425 104 INFO rb-3df6733-223812-402932 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-11 10:11:53,439 104 INFO rb-3df6733-223812-402932 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-11 10:11:53,444 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:53,446 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:53,449 104 INFO rb-3df6733-223812-402932 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-11 10:11:53,466 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:53] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 10:11:53,470 104 INFO rb-3df6733-223812-402932 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-11 10:11:53,481 104 INFO rb-3df6733-223812-402932 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-11 10:11:53,496 104 INFO rb-3df6733-223812-402932 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-11 10:11:53,499 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10278503 for PoS orders references: ['Order 00376-002-0001'] (draft: False) 2026-08-11 10:11:53,507 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:11:53,634 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10278503 with result: [{'id': 479, 'pos_reference': 'Order 00376-002-0001', 'account_move': False}] 2026-08-11 10:11:53,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 243 0.152 0.277 2026-08-11 10:11:53,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.171 2026-08-11 10:11:53,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:53] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.008 2026-08-11 10:11:54,709 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:11:54,718 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:54,723 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50169 2026-08-11 10:11:54,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:11:54,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50169 2026-08-11 10:11:54,819 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101154_818879_TestPoSSale.txt 2026-08-11 10:11:54,819 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpxk06m7me_chrome_odoo" 2026-08-11 10:11:54,863 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-08-11 10:11:55,828 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50388 2026-08-11 10:11:55,829 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpxh95cohy_chrome_odoo 2026-08-11 10:11:55,829 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:45713/json/version 2026-08-11 10:11:55,832 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45713/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:11:55,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:11:55,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:45713/json 2026-08-11 10:11:55,875 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45713/json with timeout 3 increased to 10s during tests 2026-08-11 10:11:55,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:45713/devtools/page/3549DE9B19D7C862853FC77518CFF729 2026-08-11 10:11:55,918 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:11:55,920 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:11:56,318 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:11:56,320 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:11:56,327 104 INFO rb-3df6733-223812-402932 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-11 10:11:56,327 104 INFO rb-3df6733-223812-402932 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-11 10:11:56,339 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:11:57,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.124 0.629 2026-08-11 10:11:57,092 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '3549DE9B19D7C862853FC77518CFF729', 'loaderId': '956F7F0CD1B3416D83F893059353FDA7', 'isDownload': False} 2026-08-11 10:11:57,092 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-08-11 10:11:57,116 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:57,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.009 2026-08-11 10:11:57,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-08-11 10:11:57,146 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.026 2026-08-11 10:11:57,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 10:11:57,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.008 2026-08-11 10:11:57,533 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:57,542 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:11:57,544 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.004 2026-08-11 10:11:57,552 104 INFO rb-3df6733-223812-402932 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-11 10:11:58,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 299 0.226 0.388 2026-08-11 10:11:58,247 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:58] "GET /pos/ui HTTP/1.1" 200 - 22 0.020 0.647 2026-08-11 10:11:58,269 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:11:58,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.110 2026-08-11 10:11:58,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:11:58,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:11:59,015 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.131 0.297 2026-08-11 10:11:59,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "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-11 10:11:59,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "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-11 10:11:59,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:11:59,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.024 0.035 2026-08-11 10:11:59,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.083 2026-08-11 10:11:59,236 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:11:59,261 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.116 2026-08-11 10:11:59,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.147 2026-08-11 10:11:59,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.177 2026-08-11 10:11:59,365 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.215 2026-08-11 10:11:59,377 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11: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-11 10:11:59,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.184 2026-08-11 10:11:59,394 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:11:59,416 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:11:59,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.181 2026-08-11 10:11:59,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.205 2026-08-11 10:11:59,498 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:11:59,523 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.210 2026-08-11 10:11:59,571 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1754&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.018 0.225 2026-08-11 10:11:59,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.182 2026-08-11 10:11:59,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.054 0.204 2026-08-11 10:11:59,674 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:11:59,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.256 2026-08-11 10:11:59,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.251 2026-08-11 10:11:59,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.195 2026-08-11 10:11:59,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.197 2026-08-11 10:11:59,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.156 2026-08-11 10:11:59,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.073 2026-08-11 10:11:59,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=product.product&field=image_128&id=1755&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.103 2026-08-11 10:11:59,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.119 2026-08-11 10:11:59,840 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.114 2026-08-11 10:11:59,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.006 0.123 2026-08-11 10:11:59,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:11:59] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.008 0.087 2026-08-11 10:12:00,119 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:12:00,134 104 INFO rb-3df6733-223812-402932 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-11 10:12:00,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:00] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.015 0.016 2026-08-11 10:12:00,169 104 INFO rb-3df6733-223812-402932 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-11 10:12:00,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:00] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.009 0.019 2026-08-11 10:12:00,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:00] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 10:12:01,111 104 INFO rb-3df6733-223812-402932 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-11 10:12:01,128 104 INFO rb-3df6733-223812-402932 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-11 10:12:01,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:01] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.006 0.012 2026-08-11 10:12:01,179 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:01] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.010 0.023 2026-08-11 10:12:01,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.022 2026-08-11 10:12:01,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:12:01,995 104 INFO rb-3df6733-223812-402932 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-11 10:12:02,011 104 INFO rb-3df6733-223812-402932 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-11 10:12:02,028 104 INFO rb-3df6733-223812-402932 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-11 10:12:02,045 104 INFO rb-3df6733-223812-402932 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-11 10:12:02,063 104 INFO rb-3df6733-223812-402932 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-11 10:12:02,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:02] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 7 0.010 0.022 2026-08-11 10:12:02,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:02] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 8 0.018 0.025 2026-08-11 10:12:02,119 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:02] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 4 0.005 0.028 2026-08-11 10:12:02,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:02] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.009 0.020 2026-08-11 10:12:02,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:02] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 9 0.011 0.019 2026-08-11 10:12:02,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:02] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.007 0.019 2026-08-11 10:12:02,987 104 INFO rb-3df6733-223812-402932 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-11 10:12:02,989 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:12:03,005 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:03,014 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50388 2026-08-11 10:12:03,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:12:03,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50388 2026-08-11 10:12:03,110 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101203_109953_TestPoSSale.txt 2026-08-11 10:12:03,111 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpxh95cohy_chrome_odoo" 2026-08-11 10:12:03,154 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-08-11 10:12:05,885 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50607 2026-08-11 10:12:05,886 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpo00e4i3t_chrome_odoo 2026-08-11 10:12:05,887 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43117/json/version 2026-08-11 10:12:05,888 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43117/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:12:05,905 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:12:05,907 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43117/json 2026-08-11 10:12:05,908 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43117/json with timeout 3 increased to 10s during tests 2026-08-11 10:12:05,971 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:43117/devtools/page/11B39715A1EFCE66E7777A53288BD5F0 2026-08-11 10:12:05,978 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:12:05,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:12:06,125 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 10:12:06,128 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:12:06,132 104 INFO rb-3df6733-223812-402932 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-11 10:12:06,132 104 INFO rb-3df6733-223812-402932 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-11 10:12:06,147 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:12:07,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 112 0.056 1.281 2026-08-11 10:12:07,483 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '11B39715A1EFCE66E7777A53288BD5F0', 'loaderId': '858F866FF0423813B900F1CC912D3988', 'isDownload': False} 2026-08-11 10:12:07,484 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-08-11 10:12:07,495 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:12:07,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:12:07,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.020 2026-08-11 10:12:07,536 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.025 2026-08-11 10:12:07,878 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:12:07,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-08-11 10:12:07,921 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:12:07,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.007 2026-08-11 10:12:07,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:07,949 104 INFO rb-3df6733-223812-402932 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-11 10:12:08,479 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.150 0.380 2026-08-11 10:12:08,517 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:08] "GET /pos/ui HTTP/1.1" 200 - 20 0.007 0.537 2026-08-11 10:12:08,540 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:12:08,583 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.056 2026-08-11 10:12:08,751 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:12:08,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:12:09,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.110 0.318 2026-08-11 10:12:09,311 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "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-11 10:12:09,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "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-11 10:12:09,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:12:09,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1757&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 14 0.026 0.030 2026-08-11 10:12:09,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.080 2026-08-11 10:12:09,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.110 2026-08-11 10:12:09,514 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:12:09,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.130 2026-08-11 10:12:09,543 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12: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-11 10:12:09,559 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:09,566 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:12:09,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:09,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.187 2026-08-11 10:12:09,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.019 0.221 2026-08-11 10:12:09,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.225 2026-08-11 10:12:09,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.208 2026-08-11 10:12:09,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1756&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.201 2026-08-11 10:12:09,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.158 2026-08-11 10:12:09,740 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:09,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.015 0.153 2026-08-11 10:12:09,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.115 2026-08-11 10:12:09,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.106 2026-08-11 10:12:09,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.099 2026-08-11 10:12:09,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.002 0.089 2026-08-11 10:12:09,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image/res.users/147/avatar_128 HTTP/1.1" 200 - 18 0.016 0.089 2026-08-11 10:12:09,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.007 0.094 2026-08-11 10:12:09,894 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.119 2026-08-11 10:12:09,944 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.155 2026-08-11 10:12:09,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.189 2026-08-11 10:12:09,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:09] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.192 2026-08-11 10:12:10,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:10] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.006 0.167 2026-08-11 10:12:10,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:10] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.159 2026-08-11 10:12:10,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:10] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.142 2026-08-11 10:12:10,279 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:12:10,295 104 INFO rb-3df6733-223812-402932 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-11 10:12:10,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.013 2026-08-11 10:12:10,325 104 INFO rb-3df6733-223812-402932 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-11 10:12:10,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:10] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.006 0.013 2026-08-11 10:12:10,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:10] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 10:12:11,281 104 INFO rb-3df6733-223812-402932 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-11 10:12:11,294 104 INFO rb-3df6733-223812-402932 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-11 10:12:11,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:11] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 16 0.012 0.019 2026-08-11 10:12:11,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:11] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.017 0.017 2026-08-11 10:12:11,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:11] "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-11 10:12:11,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:12:12,167 104 INFO rb-3df6733-223812-402932 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-11 10:12:12,178 104 INFO rb-3df6733-223812-402932 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-11 10:12:12,194 104 INFO rb-3df6733-223812-402932 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-11 10:12:12,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-11 10:12:13,039 104 INFO rb-3df6733-223812-402932 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-11 10:12:13,060 104 INFO rb-3df6733-223812-402932 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-11 10:12:13,067 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:13,071 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:12:13,080 104 INFO rb-3df6733-223812-402932 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-11 10:12:13,107 104 INFO rb-3df6733-223812-402932 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-11 10:12:13,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:13] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.010 0.011 2026-08-11 10:12:13,120 104 INFO rb-3df6733-223812-402932 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-11 10:12:13,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:13,128 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11483199 for PoS orders references: ['Order 00378-002-0001'] (draft: False) 2026-08-11 10:12:13,301 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11483199 with result: [{'id': 480, 'pos_reference': 'Order 00378-002-0001', 'account_move': False}] 2026-08-11 10:12:13,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 229 0.186 0.222 2026-08-11 10:12:13,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:13] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.020 0.008 2026-08-11 10:12:14,325 104 INFO rb-3df6733-223812-402932 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-11 10:12:14,328 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.pos-topheader .ticket-button' 2026-08-11 10:12:14,347 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.screen.ticket-screen' 2026-08-11 10:12:14,357 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:12:14,366 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:14] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:14,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50607 2026-08-11 10:12:14,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:12:14,374 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50607 2026-08-11 10:12:14,447 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101214_447238_TestPoSSale.txt 2026-08-11 10:12:14,448 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpo00e4i3t_chrome_odoo" 2026-08-11 10:12:14,540 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-08-11 10:12:16,539 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50827 2026-08-11 10:12:16,539 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp0sk1uq4i_chrome_odoo 2026-08-11 10:12:16,539 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41727/json/version 2026-08-11 10:12:16,542 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41727/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:12:16,597 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:12:16,598 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41727/json 2026-08-11 10:12:16,601 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41727/json with timeout 3 increased to 10s during tests 2026-08-11 10:12:16,613 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41727/devtools/page/0D4EE8390F632322D2FA7C3A50DCC8D5 2026-08-11 10:12:16,659 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:12:16,690 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:12:17,058 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:12:17,060 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:12:17,062 104 INFO rb-3df6733-223812-402932 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-11 10:12:17,063 104 INFO rb-3df6733-223812-402932 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-11 10:12:17,091 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:12:17,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:17] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.111 0.572 2026-08-11 10:12:17,764 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '0D4EE8390F632322D2FA7C3A50DCC8D5', 'loaderId': 'DB848A5AC4774796F47EAD194EF9A814', 'isDownload': False} 2026-08-11 10:12:17,764 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-08-11 10:12:17,777 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:12:17,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:17] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.015 2026-08-11 10:12:17,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:17] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.027 2026-08-11 10:12:17,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:17] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.030 2026-08-11 10:12:18,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:18] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 10:12:18,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.011 2026-08-11 10:12:18,235 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:12:18,242 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-08-11 10:12:18,252 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:18,262 104 INFO rb-3df6733-223812-402932 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-11 10:12:18,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 288 0.271 0.405 2026-08-11 10:12:19,018 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.700 2026-08-11 10:12:19,041 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:12:19,104 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.091 2026-08-11 10:12:19,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:12:19,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 10:12:19,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.093 0.232 2026-08-11 10:12:19,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "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-11 10:12:19,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "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-11 10:12:19,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:12:19,816 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.025 0.031 2026-08-11 10:12:19,867 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.089 2026-08-11 10:12:19,874 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:12:19,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.016 0.126 2026-08-11 10:12:19,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.147 2026-08-11 10:12:19,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:19] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.191 2026-08-11 10:12:20,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.014 0.203 2026-08-11 10:12:20,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.197 2026-08-11 10:12:20,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=product.product&field=image_128&id=1758&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.010 0.165 2026-08-11 10:12:20,068 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "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-11 10:12:20,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:20,084 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:20,090 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:20,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.019 0.175 2026-08-11 10:12:20,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.018 0.189 2026-08-11 10:12:20,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.029 0.205 2026-08-11 10:12:20,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.208 2026-08-11 10:12:20,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.001 0.193 2026-08-11 10:12:20,242 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:12:20,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.146 2026-08-11 10:12:20,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.147 2026-08-11 10:12:20,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.013 0.116 2026-08-11 10:12:20,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.095 2026-08-11 10:12:20,334 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.017 0.105 2026-08-11 10:12:20,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.012 0.107 2026-08-11 10:12:20,384 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.137 2026-08-11 10:12:20,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.156 2026-08-11 10:12:20,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.162 2026-08-11 10:12:20,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.007 0.066 2026-08-11 10:12:20,794 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:12:20,821 104 INFO rb-3df6733-223812-402932 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-11 10:12:20,825 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.014 2026-08-11 10:12:20,838 104 INFO rb-3df6733-223812-402932 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-11 10:12:20,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.022 2026-08-11 10:12:20,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:20] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.011 2026-08-11 10:12:21,788 104 INFO rb-3df6733-223812-402932 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-11 10:12:21,795 104 INFO rb-3df6733-223812-402932 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-11 10:12:21,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:21] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.014 0.019 2026-08-11 10:12:21,859 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:21] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.007 0.018 2026-08-11 10:12:21,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.014 0.016 2026-08-11 10:12:22,671 104 INFO rb-3df6733-223812-402932 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-11 10:12:22,693 104 INFO rb-3df6733-223812-402932 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-11 10:12:22,701 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:12:22,703 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:12:22,703 104 INFO rb-3df6733-223812-402932 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-11 10:12:22,722 104 INFO rb-3df6733-223812-402932 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-11 10:12:22,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:22] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 10:12:22,732 104 INFO rb-3df6733-223812-402932 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-11 10:12:22,743 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55978266 for PoS orders references: ['Order 00379-002-0001'] (draft: False) 2026-08-11 10:12:22,746 104 INFO rb-3df6733-223812-402932 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-11 10:12:22,755 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:12:22,905 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55978266 with result: [{'id': 481, 'pos_reference': 'Order 00379-002-0001', 'account_move': False}] 2026-08-11 10:12:23,248 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [726] 2026-08-11 10:12:23,588 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 431 0.348 0.502 2026-08-11 10:12:23,593 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.834 2026-08-11 10:12:23,637 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:23] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 10:12:24,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:12:24,376 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:12:24,385 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:24,388 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50827 2026-08-11 10:12:24,389 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:12:24,390 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50827 2026-08-11 10:12:24,469 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101224_468914_TestPoSSale.txt 2026-08-11 10:12:24,469 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp0sk1uq4i_chrome_odoo" 2026-08-11 10:12:24,520 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-08-11 10:12:27,535 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 51053 2026-08-11 10:12:27,535 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpli1hh0n1_chrome_odoo 2026-08-11 10:12:27,536 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36507/json/version 2026-08-11 10:12:27,537 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36507/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:12:27,563 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:12:27,564 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36507/json 2026-08-11 10:12:27,564 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36507/json with timeout 3 increased to 10s during tests 2026-08-11 10:12:27,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:36507/devtools/page/D7CDB712F89165BA1C1F14C478F6BFF8 2026-08-11 10:12:27,605 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:12:27,609 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:12:28,141 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:12:28,144 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:12:28,146 104 INFO rb-3df6733-223812-402932 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-11 10:12:28,146 104 INFO rb-3df6733-223812-402932 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-11 10:12:28,157 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:12:28,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:28] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.141 0.615 2026-08-11 10:12:28,912 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'D7CDB712F89165BA1C1F14C478F6BFF8', 'loaderId': 'CCB35DC314DD79DE16D74CDC90A01E23', 'isDownload': False} 2026-08-11 10:12:28,912 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder4')" 2026-08-11 10:12:28,922 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:12:28,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:28] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-08-11 10:12:28,947 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:28] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.017 2026-08-11 10:12:28,957 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:28] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-08-11 10:12:29,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:29] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.012 0.007 2026-08-11 10:12:29,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.023 2026-08-11 10:12:29,335 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:29,343 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.004 2026-08-11 10:12:29,343 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:12:29,353 104 INFO rb-3df6733-223812-402932 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-11 10:12:29,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 281 0.211 0.362 2026-08-11 10:12:30,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "GET /pos/ui HTTP/1.1" 200 - 22 0.026 0.598 2026-08-11 10:12:30,046 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:12:30,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.076 2026-08-11 10:12:30,265 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:12:30,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:12:30,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.097 0.257 2026-08-11 10:12:30,753 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.034 2026-08-11 10:12:30,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "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-11 10:12:30,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:12:30,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.035 0.032 2026-08-11 10:12:30,899 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:12:30,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.027 0.102 2026-08-11 10:12:30,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:30] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.013 0.160 2026-08-11 10:12:31,014 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "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-11 10:12:31,024 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:31,027 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:31,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.204 2026-08-11 10:12:31,101 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.018 0.251 2026-08-11 10:12:31,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.011 0.294 2026-08-11 10:12:31,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.223 2026-08-11 10:12:31,159 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:31,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.012 0.199 2026-08-11 10:12:31,181 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.147 2026-08-11 10:12:31,185 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:12:31,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.141 2026-08-11 10:12:31,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.100 2026-08-11 10:12:31,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.072 2026-08-11 10:12:31,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 12 0.024 0.086 2026-08-11 10:12:31,275 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.108 2026-08-11 10:12:31,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.010 0.095 2026-08-11 10:12:31,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=product.product&field=image_128&id=1759&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.131 2026-08-11 10:12:31,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.012 0.168 2026-08-11 10:12:31,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.007 0.184 2026-08-11 10:12:31,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.006 0.206 2026-08-11 10:12:31,456 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.175 2026-08-11 10:12:31,473 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.173 2026-08-11 10:12:31,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.127 2026-08-11 10:12:31,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.129 2026-08-11 10:12:31,678 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:12:31,696 104 INFO rb-3df6733-223812-402932 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-11 10:12:31,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.006 0.012 2026-08-11 10:12:31,725 104 INFO rb-3df6733-223812-402932 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-11 10:12:31,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.019 2026-08-11 10:12:31,765 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:31] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 10:12:32,679 104 INFO rb-3df6733-223812-402932 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-11 10:12:32,694 104 INFO rb-3df6733-223812-402932 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-11 10:12:32,718 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:32] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.019 0.013 2026-08-11 10:12:32,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:32] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.008 0.015 2026-08-11 10:12:32,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 14 0.031 0.022 2026-08-11 10:12:33,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-11 10:12:33,584 104 INFO rb-3df6733-223812-402932 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-11 10:12:33,606 104 INFO rb-3df6733-223812-402932 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-11 10:12:33,610 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:12:33,612 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:12:33,619 104 INFO rb-3df6733-223812-402932 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-11 10:12:33,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:33] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.011 2026-08-11 10:12:33,645 104 INFO rb-3df6733-223812-402932 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-11 10:12:33,660 104 INFO rb-3df6733-223812-402932 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-11 10:12:33,682 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click confirm button (trigger: .button.confirm)' 2026-08-11 10:12:33,694 104 INFO rb-3df6733-223812-402932 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-11 10:12:33,708 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13830121 for PoS orders references: ['Order 00380-002-0001'] (draft: False) 2026-08-11 10:12:33,711 104 INFO rb-3df6733-223812-402932 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-11 10:12:33,717 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:12:33,926 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #145 deleted stock.move.line records with IDs: [730] 2026-08-11 10:12:34,633 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13830121 with result: [{'id': 482, 'pos_reference': 'Order 00380-002-0001', 'account_move': False}] 2026-08-11 10:12:34,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 487 0.437 0.607 2026-08-11 10:12:34,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:34] "GET /web/image?model=pos.config&id=182&field=custom_logo HTTP/1.1" 200 - 6 0.013 0.006 2026-08-11 10:12:34,954 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:12:35,542 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:12:35,549 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:35,559 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 51053 2026-08-11 10:12:35,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:12:35,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 51053 2026-08-11 10:12:35,655 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101235_655596_TestPoSSale.txt 2026-08-11 10:12:35,656 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpli1hh0n1_chrome_odoo" 2026-08-11 10:12:35,710 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-08-11 10:12:36,964 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 51272 2026-08-11 10:12:36,965 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp_fkz0gyi_chrome_odoo 2026-08-11 10:12:36,965 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43209/json/version 2026-08-11 10:12:36,967 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43209/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:12:37,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/141.0.7390.54 2026-08-11 10:12:37,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43209/json 2026-08-11 10:12:37,013 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43209/json with timeout 3 increased to 10s during tests 2026-08-11 10:12:37,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:43209/devtools/page/D53AF335CC9201351C0531A3A00EA2BD 2026-08-11 10:12:37,073 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-08-11 10:12:37,077 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-08-11 10:12:37,444 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:12:37,447 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-08-11 10:12:37,451 104 INFO rb-3df6733-223812-402932 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-11 10:12:37,451 104 INFO rb-3df6733-223812-402932 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-11 10:12:37,464 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:12:38,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "GET /pos/ui?config_id=182 HTTP/1.1" 200 - 111 0.097 0.599 2026-08-11 10:12:38,158 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'D53AF335CC9201351C0531A3A00EA2BD', 'loaderId': 'C8A8AA8834683B77FA63DC123B1F2577', 'isDownload': False} 2026-08-11 10:12:38,158 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-08-11 10:12:38,171 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:12:38,186 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 10:12:38,194 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.021 2026-08-11 10:12:38,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.027 2026-08-11 10:12:38,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-08-11 10:12:38,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.007 2026-08-11 10:12:38,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.007 2026-08-11 10:12:38,620 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-08-11 10:12:38,621 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:12:38,638 104 INFO rb-3df6733-223812-402932 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-11 10:12:39,209 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 288 0.210 0.372 2026-08-11 10:12:39,280 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.039 2026-08-11 10:12:39,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.009 0.015 2026-08-11 10:12:39,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:12:39,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.036 0.035 2026-08-11 10:12:39,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.087 2026-08-11 10:12:39,471 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:12:39,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.130 2026-08-11 10:12:39,558 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.015 0.189 2026-08-11 10:12:39,565 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12: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-11 10:12:39,588 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:39,602 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:12:39,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.017 0.233 2026-08-11 10:12:39,696 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=product.product&field=image_128&id=1722&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.022 0.300 2026-08-11 10:12:39,707 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.291 2026-08-11 10:12:39,710 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:12:39,760 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=product.product&field=image_128&id=1760&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.018 0.254 2026-08-11 10:12:39,817 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.019 0.294 2026-08-11 10:12:39,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.010 0.218 2026-08-11 10:12:39,847 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.217 2026-08-11 10:12:39,862 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:12:39,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.011 0.156 2026-08-11 10:12:39,879 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.162 2026-08-11 10:12:39,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.153 2026-08-11 10:12:39,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.121 2026-08-11 10:12:39,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:39] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 19 0.022 0.115 2026-08-11 10:12:40,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.015 0.148 2026-08-11 10:12:40,039 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.009 0.166 2026-08-11 10:12:40,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 8 0.008 0.165 2026-08-11 10:12:40,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.002 0.185 2026-08-11 10:12:40,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.005 0.198 2026-08-11 10:12:40,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-08-11%2010:08:13 HTTP/1.1" 200 - 4 0.003 0.153 2026-08-11 10:12:40,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.011 0.123 2026-08-11 10:12:40,311 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:12:40,330 104 INFO rb-3df6733-223812-402932 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-11 10:12:40,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.010 0.016 2026-08-11 10:12:40,358 104 INFO rb-3df6733-223812-402932 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-11 10:12:40,395 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.013 0.022 2026-08-11 10:12:40,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:40] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:12:41,297 104 INFO rb-3df6733-223812-402932 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-11 10:12:41,311 104 INFO rb-3df6733-223812-402932 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-11 10:12:41,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:41] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.010 0.014 2026-08-11 10:12:41,361 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:41] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.008 0.020 2026-08-11 10:12:41,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.023 2026-08-11 10:12:41,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:12:42,186 104 INFO rb-3df6733-223812-402932 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-11 10:12:42,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:12:42,196 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:12:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:12:42,197 104 INFO rb-3df6733-223812-402932 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-11 10:12:42,210 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'body:not(:has(undefined))' 2026-08-11 10:12:42,213 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-08-11 10:12:42,221 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 51272 2026-08-11 10:12:42,222 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-08-11 10:12:42,232 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 51272 2026-08-11 10:12:42,287 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101242_286574_TestPoSSale.txt 2026-08-11 10:12:42,287 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp_fkz0gyi_chrome_odoo" 2026-08-11 10:12:42,316 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-08-11 10:12:43,588 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88737014 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-08-11 10:12:45,263 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88737014 with result: [{'id': 483, 'pos_reference': 'Order 00044-003-0014', 'account_move': 681}] 2026-08-11 10:12:47,817 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-08-11 10:12:55,148 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:13:02,890 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:13:09,131 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 283 and Message-Id '<011857554331359.1786443189.102845907211304-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 10:13:09,131 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:13:09,141 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #149 deleted mail.mail records with IDs: [283] 2026-08-11 10:13:09,155 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #149 deleted mail.message records with IDs: [26011] 2026-08-11 10:13:09,155 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:13:09,172 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 10:13:10,406 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #149 deleted pos.payment.method records with IDs: [343] 2026-08-11 10:13:10,629 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-08-11 10:13:11,951 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55934918 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-08-11 10:13:12,237 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #149 deleted stock.move.line records with IDs: [735, 736] 2026-08-11 10:13:12,664 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #149 deleted stock.move.line records with IDs: [737] 2026-08-11 10:13:14,564 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55934918 with result: [{'id': 484, 'pos_reference': 'Order 00044-003-0014', 'account_move': 683}] 2026-08-11 10:13:14,653 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-11 10:13:21,256 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:13:29,338 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:13:35,153 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 284 and Message-Id '<333022271129964.1786443215.128429651260376-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 10:13:35,153 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:13:35,162 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #152 deleted mail.mail records with IDs: [284] 2026-08-11 10:13:35,180 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #152 deleted mail.message records with IDs: [26497] 2026-08-11 10:13:35,180 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:13:35,195 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 10:13:35,999 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #152 deleted pos.payment.method records with IDs: [352] 2026-08-11 10:13:36,210 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [272, 271, 270] 2026-08-11 10:13:37,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-08-11 10:13:39,125 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81227786 for PoS orders references: ['Order 15707-374-8300'] (draft: False) 2026-08-11 10:13:40,706 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81227786 with result: [{'id': 485, 'pos_reference': 'Order 15707-374-8300', 'account_move': 685}] 2026-08-11 10:13:41,095 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-08-11 10:13:41,431 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70928020 for PoS orders references: ['Order 57285-906-1947'] (draft: False) 2026-08-11 10:13:41,971 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70928020 with result: [{'id': 486, 'pos_reference': 'Order 57285-906-1947', 'account_move': False}] 2026-08-11 10:13:42,302 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-08-11 10:13:42,688 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7361064 for PoS orders references: ['Order 39529-124-9391', 'Order 92124-757-8360'] (draft: False) 2026-08-11 10:13:43,435 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7361064 with result: [{'id': 488, 'pos_reference': 'Order 92124-757-8360', 'account_move': False}, {'id': 487, 'pos_reference': 'Order 39529-124-9391', 'account_move': False}] 2026-08-11 10:13:43,765 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-08-11 10:13:44,571 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6704928 for PoS orders references: ['Order 01587-024-3150'] (draft: False) 2026-08-11 10:13:45,149 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6704928 with result: [{'id': 489, 'pos_reference': 'Order 01587-024-3150', 'account_move': False}] 2026-08-11 10:13:46,381 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-11 10:13:53,244 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:14:00,383 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:14:05,178 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #155 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 10:14:07,224 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #155 deleted ir.attachment records with IDs: [7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7160, 7161, 7162, 7163, 7164, 7165, 7166, 7167] 2026-08-11 10:14:07,225 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #155 deleted pos.config records with IDs: [195, 196, 197, 198] 2026-08-11 10:14:07,238 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #155 deleted ir.sequence records with IDs: [4475, 4478, 4528, 4531, 4476, 4479, 4529, 4532] 2026-08-11 10:14:10,566 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-08-11 10:14:11,384 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome pid: 51479 2026-08-11 10:14:11,385 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless temporary user profile dir: /tmp/tmppt56b4x9_chrome_odoo 2026-08-11 10:14:11,385 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:46377/json/version 2026-08-11 10:14:11,387 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46377/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:14:11,415 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:14:11,415 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:46377/json 2026-08-11 10:14:11,416 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46377/json with timeout 3 increased to 10s during tests 2026-08-11 10:14:11,471 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Websocket url found: ws://127.0.0.1:46377/devtools/page/99DDBA559DA3EECD8DA92251C1554790 2026-08-11 10:14:11,488 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Enable chrome headless console log notification 2026-08-11 10:14:11,497 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless enable page notifications 2026-08-11 10:14:11,847 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:14:11,853 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Setting session cookie in browser 2026-08-11 10:14:11,854 104 INFO rb-3df6733-223812-402932 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-11 10:14:11,855 104 INFO rb-3df6733-223812-402932 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-11 10:14:11,869 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:14:12,568 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "GET /pos/web?config_id=199 HTTP/1.1" 200 - 112 0.094 0.610 2026-08-11 10:14:12,570 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigation result: {'frameId': '99DDBA559DA3EECD8DA92251C1554790', 'loaderId': 'B6981E4F1C9820EC8F0EB61B0A1ADB81', 'isDownload': False} 2026-08-11 10:14:12,570 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-08-11 10:14:12,581 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:14:12,600 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 10:14:12,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.015 2026-08-11 10:14:12,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.027 2026-08-11 10:14:12,938 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.005 0.007 2026-08-11 10:14:12,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.011 2026-08-11 10:14:12,983 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:14:12,992 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-08-11 10:14:12,995 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:12] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:14:13,002 104 INFO rb-3df6733-223812-402932 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-11 10:14:13,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 336 0.197 0.394 2026-08-11 10:14:13,666 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:13] "GET /pos/ui HTTP/1.1" 200 - 22 0.018 0.621 2026-08-11 10:14:13,699 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:14:13,782 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.066 0.089 2026-08-11 10:14:13,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:14:13,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:14:14,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 200 0.114 0.306 2026-08-11 10:14:14,449 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.039 2026-08-11 10:14:14,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.011 2026-08-11 10:14:14,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.004 2026-08-11 10:14:14,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1793&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.014 0.025 2026-08-11 10:14:14,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1794&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.008 0.066 2026-08-11 10:14:14,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1791&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.005 0.092 2026-08-11 10:14:14,634 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:14:14,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1792&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.008 0.122 2026-08-11 10:14:14,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1789&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.015 0.161 2026-08-11 10:14:14,731 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1790&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.008 0.192 2026-08-11 10:14:14,740 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "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-11 10:14:14,747 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:14:14,749 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.185 2026-08-11 10:14:14,758 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:14:14,805 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1788&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.018 0.193 2026-08-11 10:14:14,811 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:14:14,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1787&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.015 0.195 2026-08-11 10:14:14,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=product.product&field=image_128&id=1786&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.017 0.246 2026-08-11 10:14:14,923 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:14:14,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.007 0.226 2026-08-11 10:14:14,993 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:14] "GET /web/image/res.users/155/avatar_128 HTTP/1.1" 200 - 19 0.023 0.181 2026-08-11 10:14:15,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.004 0.207 2026-08-11 10:14:15,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.192 2026-08-11 10:14:15,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.190 2026-08-11 10:14:15,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.171 2026-08-11 10:14:15,056 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image/res.company/72/favicon HTTP/1.1" 200 - 6 0.017 0.115 2026-08-11 10:14:15,066 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.130 2026-08-11 10:14:15,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image?model=pos.category&field=image_128&id=30&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 4 0.004 0.079 2026-08-11 10:14:15,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image?model=pos.category&field=image_128&id=31&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 4 0.004 0.092 2026-08-11 10:14:15,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image?model=pos.category&field=image_128&id=32&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 4 0.013 0.099 2026-08-11 10:14:15,165 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "GET /web/image/res.company/72/favicon HTTP/1.1" 304 - 6 0.021 0.074 2026-08-11 10:14:15,490 104 INFO rb-3df6733-223812-402932 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-11 10:14:15,515 104 INFO rb-3df6733-223812-402932 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-11 10:14:15,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.013 2026-08-11 10:14:15,530 104 INFO rb-3df6733-223812-402932 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-11 10:14:15,555 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.015 2026-08-11 10:14:15,573 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:15] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:14:16,480 104 INFO rb-3df6733-223812-402932 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-11 10:14:16,490 104 INFO rb-3df6733-223812-402932 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-11 10:14:16,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:16] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.008 0.016 2026-08-11 10:14:16,554 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:16] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.010 0.023 2026-08-11 10:14:16,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 15 0.014 0.025 2026-08-11 10:14:16,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-11 10:14:16,649 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:16] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.013 2026-08-11 10:14:17,436 104 INFO rb-3df6733-223812-402932 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-11 10:14:17,455 104 INFO rb-3df6733-223812-402932 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-11 10:14:17,463 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:14:17,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:14:17,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.004 2026-08-11 10:14:17,488 104 INFO rb-3df6733-223812-402932 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-11 10:14:17,497 104 INFO rb-3df6733-223812-402932 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-11 10:14:17,508 104 INFO rb-3df6733-223812-402932 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-11 10:14:17,514 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:17] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.010 2026-08-11 10:14:17,519 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80626641 for PoS orders references: ['Order 00388-002-0001'] (draft: False) 2026-08-11 10:14:17,530 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:14:17,688 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80626641 with result: [{'id': 490, 'pos_reference': 'Order 00388-002-0001', 'account_move': False}] 2026-08-11 10:14:18,315 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #155 deleted stock.move.line records with IDs: [745] 2026-08-11 10:14:18,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:18] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 522 0.492 0.561 2026-08-11 10:14:18,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 35 0.029 0.045 2026-08-11 10:14:18,701 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:18] "GET /web/image?model=pos.config&id=199&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.009 2026-08-11 10:14:19,433 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: test successful 2026-08-11 10:14:19,439 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:19] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:14:19,444 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing chrome headless with pid 51479 2026-08-11 10:14:19,450 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing websocket connection 2026-08-11 10:14:19,452 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Terminating chrome headless with pid 51479 2026-08-11 10:14:19,519 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101419_518424_TestPoSSaleLoyalty.txt 2026-08-11 10:14:19,519 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Removing chrome user profile "/tmp/tmppt56b4x9_chrome_odoo" 2026-08-11 10:14:19,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-08-11 10:14:20,458 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome pid: 51698 2026-08-11 10:14:20,459 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless temporary user profile dir: /tmp/tmpkvg1xxow_chrome_odoo 2026-08-11 10:14:20,459 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:34229/json/version 2026-08-11 10:14:20,461 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34229/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:14:20,483 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Browser version: Chrome/141.0.7390.54 2026-08-11 10:14:20,484 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:34229/json 2026-08-11 10:14:20,484 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34229/json with timeout 3 increased to 10s during tests 2026-08-11 10:14:20,493 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Websocket url found: ws://127.0.0.1:34229/devtools/page/F0D8AAA849CD18B163479C9D7F4B2F19 2026-08-11 10:14:20,517 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Enable chrome headless console log notification 2026-08-11 10:14:20,586 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless enable page notifications 2026-08-11 10:14:20,959 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:14:20,961 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Setting session cookie in browser 2026-08-11 10:14:20,965 104 INFO rb-3df6733-223812-402932 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-11 10:14:20,965 104 INFO rb-3df6733-223812-402932 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-11 10:14:20,984 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:14:21,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:21] "GET /pos/web?config_id=199 HTTP/1.1" 200 - 111 0.078 0.573 2026-08-11 10:14:21,632 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigation result: {'frameId': 'F0D8AAA849CD18B163479C9D7F4B2F19', 'loaderId': 'B54DD381942538B558B5100BFF06D987', 'isDownload': False} 2026-08-11 10:14:21,633 104 INFO rb-3df6733-223812-402932 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-11 10:14:21,653 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:14:21,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:21] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.010 2026-08-11 10:14:21,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:21] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.025 2026-08-11 10:14:21,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:21] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.021 2026-08-11 10:14:22,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-08-11 10:14:22,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.006 2026-08-11 10:14:22,082 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:14:22,098 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-08-11 10:14:22,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 10:14:22,109 104 INFO rb-3df6733-223812-402932 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-11 10:14:22,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 331 0.284 0.377 2026-08-11 10:14:22,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "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-11 10:14:22,878 104 INFO rb-3df6733-223812-402932 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-11 10:14:22,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.021 2026-08-11 10:14:22,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.008 0.004 2026-08-11 10:14:22,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:22] "GET /web/image?model=product.product&field=image_128&id=1793&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.017 0.026 2026-08-11 10:14:23,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=product.product&field=image_128&id=1794&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.013 0.082 2026-08-11 10:14:23,058 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=product.product&field=image_128&id=1791&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.016 0.116 2026-08-11 10:14:23,067 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:14:23,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=product.product&field=image_128&id=1792&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.009 0.165 2026-08-11 10:14:23,135 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=product.product&field=image_128&id=1789&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.009 0.187 2026-08-11 10:14:23,147 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "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-11 10:14:23,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:14:23,159 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:14:23,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=product.product&field=image_128&id=1790&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.027 0.232 2026-08-11 10:14:23,212 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:14:23,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.243 2026-08-11 10:14:23,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=product.product&field=image_128&id=1788&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.032 0.239 2026-08-11 10:14:23,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=product.product&field=image_128&id=1787&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.007 0.225 2026-08-11 10:14:23,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image/res.users/155/avatar_128 HTTP/1.1" 200 - 19 0.041 0.244 2026-08-11 10:14:23,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.218 2026-08-11 10:14:23,414 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:14:23,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.005 0.196 2026-08-11 10:14:23,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.006 0.165 2026-08-11 10:14:23,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.166 2026-08-11 10:14:23,444 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.149 2026-08-11 10:14:23,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.130 2026-08-11 10:14:23,470 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image/res.company/72/favicon HTTP/1.1" 200 - 6 0.007 0.060 2026-08-11 10:14:23,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=product.product&field=image_128&id=1786&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 8 0.029 0.074 2026-08-11 10:14:23,543 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=pos.category&field=image_128&id=30&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 4 0.005 0.114 2026-08-11 10:14:23,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=pos.category&field=image_128&id=31&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 4 0.008 0.125 2026-08-11 10:14:23,595 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image?model=pos.category&field=image_128&id=32&unique=2026-08-11%2010:13:46 HTTP/1.1" 200 - 4 0.005 0.141 2026-08-11 10:14:23,608 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "GET /web/image/res.company/72/favicon HTTP/1.1" 304 - 6 0.004 0.095 2026-08-11 10:14:23,878 104 INFO rb-3df6733-223812-402932 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-11 10:14:23,900 104 INFO rb-3df6733-223812-402932 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-11 10:14:23,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.016 0.017 2026-08-11 10:14:23,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.009 0.015 2026-08-11 10:14:23,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:23] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:14:24,866 104 INFO rb-3df6733-223812-402932 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-11 10:14:24,873 104 INFO rb-3df6733-223812-402932 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-11 10:14:24,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:24] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.011 0.016 2026-08-11 10:14:24,946 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:24] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 16 0.013 0.023 2026-08-11 10:14:24,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 14 0.009 0.021 2026-08-11 10:14:25,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:14:25,771 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: test successful 2026-08-11 10:14:25,780 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:14:25,790 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing chrome headless with pid 51698 2026-08-11 10:14:25,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing websocket connection 2026-08-11 10:14:25,791 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Terminating chrome headless with pid 51698 2026-08-11 10:14:25,897 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101425_897349_TestPoSSaleLoyalty.txt 2026-08-11 10:14:25,897 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Removing chrome user profile "/tmp/tmpkvg1xxow_chrome_odoo" 2026-08-11 10:14:25,975 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-11 10:14:32,855 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:14:40,553 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:14:46,305 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 285 and Message-Id '<434167855985642.1786443286.269552707672119-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-08-11 10:14:46,305 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:14:46,313 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #159 deleted mail.mail records with IDs: [285] 2026-08-11 10:14:46,324 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #159 deleted mail.message records with IDs: [27521] 2026-08-11 10:14:46,324 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:14:46,339 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 10:14:46,988 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #159 deleted pos.payment.method records with IDs: [373] 2026-08-11 10:14:47,244 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #159 deleted res.currency.rate records with IDs: [279, 278, 277] 2026-08-11 10:14:48,347 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-08-11 10:14:48,675 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 10:14:50,263 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-08-11 10:14:56,656 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:14:58,550 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:14:58,751 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #16311777 for PoS orders references: ['Kiosk 00391-206-0001'] (draft: True) 2026-08-11 10:14:58,807 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #16311777 with result: [{'id': 492, 'pos_reference': 'Kiosk 00391-206-0001', 'account_move': False}] 2026-08-11 10:14:58,822 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:14:58] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 76 0.055 0.220 2026-08-11 10:14:58,859 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:15:01,317 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-08-11 10:15:07,495 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:15:09,222 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:15:10,840 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-08-11 10:15:17,542 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:15:19,421 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome pid: 51907 2026-08-11 10:15:19,422 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome headless temporary user profile dir: /tmp/tmpjauy_rj6_chrome_odoo 2026-08-11 10:15:19,422 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Issuing json command http://127.0.0.1:35173/json/version 2026-08-11 10:15:19,429 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35173/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:15:19,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Browser version: Chrome/141.0.7390.54 2026-08-11 10:15:19,482 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Issuing json command http://127.0.0.1:35173/json 2026-08-11 10:15:19,483 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35173/json with timeout 3 increased to 10s during tests 2026-08-11 10:15:19,495 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Websocket url found: ws://127.0.0.1:35173/devtools/page/D0807FEDA88B259620DC7D62732F84D4 2026-08-11 10:15:19,560 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Enable chrome headless console log notification 2026-08-11 10:15:19,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome headless enable page notifications 2026-08-11 10:15:19,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Setting session cookie in browser 2026-08-11 10:15:20,026 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Open "http://127.0.0.1:8069/pos-self/208?access_token=c86a75d9bd314dcf" in browser 2026-08-11 10:15:20,026 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Navigating to: "http://127.0.0.1:8069/pos-self/208?access_token=c86a75d9bd314dcf" 2026-08-11 10:15:20,038 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:15:20,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:20] "GET /pos-self/208?access_token=c86a75d9bd314dcf HTTP/1.1" 200 - 170 0.153 0.444 2026-08-11 10:15:20,633 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Navigation result: {'frameId': 'D0807FEDA88B259620DC7D62732F84D4', 'loaderId': '85F74FEE4F0318617F27E7EBE2E014CC', 'isDownload': False} 2026-08-11 10:15:20,633 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Evaluate ready code "odoo.isTourReady('self_attribute_selector')" 2026-08-11 10:15:20,649 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:15:20,675 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:15:20,706 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:20] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 14 0.037 0.025 2026-08-11 10:15:20,713 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:15:20,727 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:20] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.007 0.068 2026-08-11 10:15:20,738 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:15:20,762 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:20] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.008 0.104 2026-08-11 10:15:20,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:20] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 10:15:21,002 104 INFO rb-3df6733-223812-402932 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=c86a75d9bd314dcf"})" 2026-08-11 10:15:21,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "GET /favicon.ico HTTP/1.1" 301 - 3 0.006 0.005 2026-08-11 10:15:21,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.010 2026-08-11 10:15:21,035 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.005 0.010 2026-08-11 10:15:21,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.065 2026-08-11 10:15:21,129 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:15:21,811 104 INFO rb-3df6733-223812-402932 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-11 10:15:21,841 104 INFO rb-3df6733-223812-402932 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-11 10:15:21,846 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:15:21,848 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "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-11 10:15:21,882 104 INFO rb-3df6733-223812-402932 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-11 10:15:21,887 104 INFO rb-3df6733-223812-402932 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-11 10:15:21,893 104 INFO rb-3df6733-223812-402932 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-11 10:15:21,912 104 INFO rb-3df6733-223812-402932 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-11 10:15:21,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "GET /menu/get-image/1810/512?unique=1786443309.226612 HTTP/1.1" 200 - 10 0.008 0.020 2026-08-11 10:15:21,941 104 INFO rb-3df6733-223812-402932 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-11 10:15:21,945 104 INFO rb-3df6733-223812-402932 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-11 10:15:21,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 28 0.019 0.050 2026-08-11 10:15:21,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:21] "GET /menu/get-image/1810/512 HTTP/1.1" 200 - 7 0.004 0.047 2026-08-11 10:15:22,760 104 INFO rb-3df6733-223812-402932 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-11 10:15:22,772 104 INFO rb-3df6733-223812-402932 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-11 10:15:22,793 104 INFO rb-3df6733-223812-402932 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-11 10:15:22,803 104 INFO rb-3df6733-223812-402932 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-11 10:15:22,820 104 INFO rb-3df6733-223812-402932 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-11 10:15:22,859 104 INFO rb-3df6733-223812-402932 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-11 10:15:22,902 104 INFO rb-3df6733-223812-402932 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-11 10:15:22,903 104 INFO rb-3df6733-223812-402932 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-11 10:15:22,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:22] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 30 0.026 0.036 2026-08-11 10:15:22,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.012 2026-08-11 10:15:23,689 104 INFO rb-3df6733-223812-402932 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-11 10:15:23,704 104 INFO rb-3df6733-223812-402932 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-11 10:15:23,706 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51560121 for PoS orders references: ['Self-Order 00392-208-0001'] (draft: True) 2026-08-11 10:15:23,750 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51560121 with result: [{'id': 493, 'pos_reference': 'Self-Order 00392-208-0001', 'account_move': False}] 2026-08-11 10:15:23,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:23] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 83 0.067 0.079 2026-08-11 10:15:23,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-08-11 10:15:24,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-08-11 10:15:24,605 104 INFO rb-3df6733-223812-402932 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-11 10:15:24,608 104 INFO rb-3df6733-223812-402932 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-11 10:15:24,621 104 INFO rb-3df6733-223812-402932 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-11 10:15:24,640 104 INFO rb-3df6733-223812-402932 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-11 10:15:24,644 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: test successful 2026-08-11 10:15:24,651 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Closing chrome headless with pid 51907 2026-08-11 10:15:24,652 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Closing websocket connection 2026-08-11 10:15:24,653 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Terminating chrome headless with pid 51907 2026-08-11 10:15:24,740 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101524_740239_TestSelfOrderAttribute.txt 2026-08-11 10:15:24,740 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Removing chrome user profile "/tmp/tmpjauy_rj6_chrome_odoo" 2026-08-11 10:15:24,800 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:15:26,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-08-11 10:15:33,123 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:15:37,138 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome pid: 52077 2026-08-11 10:15:37,139 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless temporary user profile dir: /tmp/tmp4uwv4z7o_chrome_odoo 2026-08-11 10:15:37,139 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:43519/json/version 2026-08-11 10:15:37,141 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43519/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:15:37,197 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Browser version: Chrome/141.0.7390.54 2026-08-11 10:15:37,197 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:43519/json 2026-08-11 10:15:37,198 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43519/json with timeout 3 increased to 10s during tests 2026-08-11 10:15:37,210 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Websocket url found: ws://127.0.0.1:43519/devtools/page/F72BB6261D9EED8DD53D8D2291D5997A 2026-08-11 10:15:37,259 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Enable chrome headless console log notification 2026-08-11 10:15:37,265 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless enable page notifications 2026-08-11 10:15:37,291 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Setting session cookie in browser 2026-08-11 10:15:37,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Open "http://127.0.0.1:8069/pos-self/209?access_token=f3ef5e1f29ba42a2" in browser 2026-08-11 10:15:37,707 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigating to: "http://127.0.0.1:8069/pos-self/209?access_token=f3ef5e1f29ba42a2" 2026-08-11 10:15:37,718 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:15:38,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /pos-self/209?access_token=f3ef5e1f29ba42a2 HTTP/1.1" 200 - 191 0.166 0.514 2026-08-11 10:15:38,397 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigation result: {'frameId': 'F72BB6261D9EED8DD53D8D2291D5997A', 'loaderId': 'EAAD75BF6A13A4EC97BC950D02108DA5', 'isDownload': False} 2026-08-11 10:15:38,397 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Evaluate ready code "odoo.isTourReady('self_combo_selector')" 2026-08-11 10:15:38,412 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:15:38,436 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:15:38,452 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.015 0.022 2026-08-11 10:15:38,460 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:15:38,503 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.022 0.065 2026-08-11 10:15:38,510 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:15:38,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.004 0.086 2026-08-11 10:15:38,634 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.003 0.009 2026-08-11 10:15:38,640 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.007 2026-08-11 10:15:38,645 104 INFO rb-3df6733-223812-402932 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=f3ef5e1f29ba42a2"})" 2026-08-11 10:15:38,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.007 2026-08-11 10:15:38,682 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.011 0.016 2026-08-11 10:15:38,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.043 2026-08-11 10:15:38,741 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:15:39,449 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,502 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,512 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:15:39,513 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15: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-11 10:15:39,535 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,553 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,561 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,573 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,592 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,605 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:39] "GET /menu/get-image/1813/512?unique=1786443324.804398 HTTP/1.1" 200 - 10 0.030 0.020 2026-08-11 10:15:39,621 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,637 104 INFO rb-3df6733-223812-402932 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-11 10:15:39,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:39] "GET /menu/get-image/1821/512?unique=1786443324.804398 HTTP/1.1" 200 - 7 0.004 0.024 2026-08-11 10:15:39,698 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:39] "GET /menu/get-image/1818/512?unique=1786443324.804398 HTTP/1.1" 200 - 7 0.016 0.046 2026-08-11 10:15:39,795 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:39] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 57 0.043 0.109 2026-08-11 10:15:40,585 104 INFO rb-3df6733-223812-402932 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-11 10:15:40,608 104 INFO rb-3df6733-223812-402932 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-11 10:15:40,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:40] "GET /menu/get-image/1823/512 HTTP/1.1" 200 - 7 0.004 0.014 2026-08-11 10:15:40,620 104 INFO rb-3df6733-223812-402932 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-11 10:15:40,643 104 INFO rb-3df6733-223812-402932 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-11 10:15:40,658 104 INFO rb-3df6733-223812-402932 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-11 10:15:40,680 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32580586 for PoS orders references: ['Self-Order 00393-209-0001'] (draft: True) 2026-08-11 10:15:40,734 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32580586 with result: [{'id': 494, 'pos_reference': 'Self-Order 00393-209-0001', 'account_move': False}] 2026-08-11 10:15:40,855 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:40] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 112 0.080 0.115 2026-08-11 10:15:40,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:15:40,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:15:41,629 104 INFO rb-3df6733-223812-402932 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-11 10:15:41,632 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: test successful 2026-08-11 10:15:41,641 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:15:41,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing chrome headless with pid 52077 2026-08-11 10:15:41,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing websocket connection 2026-08-11 10:15:41,647 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Terminating chrome headless with pid 52077 2026-08-11 10:15:41,748 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101541_748458_TestSelfOrderCombo.txt 2026-08-11 10:15:41,749 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Removing chrome user profile "/tmp/tmp4uwv4z7o_chrome_odoo" 2026-08-11 10:15:41,786 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_correct_order ... 2026-08-11 10:15:48,526 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:15:52,039 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome pid: 52258 2026-08-11 10:15:52,040 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless temporary user profile dir: /tmp/tmp6qjtrnv0_chrome_odoo 2026-08-11 10:15:52,040 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:41445/json/version 2026-08-11 10:15:52,043 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41445/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:15:52,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Browser version: Chrome/141.0.7390.54 2026-08-11 10:15:52,100 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:41445/json 2026-08-11 10:15:52,100 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41445/json with timeout 3 increased to 10s during tests 2026-08-11 10:15:52,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Websocket url found: ws://127.0.0.1:41445/devtools/page/AAEC0E55DC5DFB97912471F8875AC180 2026-08-11 10:15:52,117 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Enable chrome headless console log notification 2026-08-11 10:15:52,200 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless enable page notifications 2026-08-11 10:15:52,208 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Setting session cookie in browser 2026-08-11 10:15:52,677 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Open "http://127.0.0.1:8069/pos-self/210?access_token=76ec61c01f7d4e00" in browser 2026-08-11 10:15:52,677 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigating to: "http://127.0.0.1:8069/pos-self/210?access_token=76ec61c01f7d4e00" 2026-08-11 10:15:52,692 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:15:53,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /pos-self/210?access_token=76ec61c01f7d4e00 HTTP/1.1" 200 - 192 0.176 0.445 2026-08-11 10:15:53,311 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigation result: {'frameId': 'AAEC0E55DC5DFB97912471F8875AC180', 'loaderId': '8372B645FA0B223B08108B08133C083A', 'isDownload': False} 2026-08-11 10:15:53,311 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Evaluate ready code "odoo.isTourReady('test_self_order_combo_correct_order')" 2026-08-11 10:15:53,337 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:15:53,355 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:15:53,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 14 0.041 0.018 2026-08-11 10:15:53,411 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:15:53,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.005 0.080 2026-08-11 10:15:53,457 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:15:53,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.038 0.103 2026-08-11 10:15:53,636 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.002 0.006 2026-08-11 10:15:53,645 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.007 2026-08-11 10:15:53,647 104 INFO rb-3df6733-223812-402932 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=76ec61c01f7d4e00"})" 2026-08-11 10:15:53,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.006 0.011 2026-08-11 10:15:53,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.014 0.023 2026-08-11 10:15:53,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.032 2026-08-11 10:15:53,764 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 10:15:54,466 104 INFO rb-3df6733-223812-402932 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-11 10:15:54,503 104 INFO rb-3df6733-223812-402932 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-11 10:15:54,508 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:15:54,514 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15: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-11 10:15:54,526 104 INFO rb-3df6733-223812-402932 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-11 10:15:54,588 104 INFO rb-3df6733-223812-402932 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-11 10:15:54,589 104 INFO rb-3df6733-223812-402932 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-11 10:15:54,604 104 INFO rb-3df6733-223812-402932 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-11 10:15:54,627 104 INFO rb-3df6733-223812-402932 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-11 10:15:54,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:54] "GET /menu/get-image/1826/512?unique=1786443324.804398 HTTP/1.1" 200 - 10 0.012 0.017 2026-08-11 10:15:54,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:54] "GET /menu/get-image/1830/512?unique=1786443324.804398 HTTP/1.1" 200 - 7 0.008 0.035 2026-08-11 10:15:54,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:54] "GET /menu/get-image/1833/512?unique=1786443324.804398 HTTP/1.1" 200 - 7 0.004 0.055 2026-08-11 10:15:54,810 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:54] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 55 0.060 0.102 2026-08-11 10:15:55,584 104 INFO rb-3df6733-223812-402932 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-11 10:15:55,605 104 INFO rb-3df6733-223812-402932 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-11 10:15:55,619 104 INFO rb-3df6733-223812-402932 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-11 10:15:55,636 104 INFO rb-3df6733-223812-402932 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-11 10:15:55,652 104 INFO rb-3df6733-223812-402932 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-11 10:15:55,658 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:55] "GET /menu/get-image/1827/512?unique=1786443324.804398 HTTP/1.1" 200 - 7 0.005 0.013 2026-08-11 10:15:55,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:55] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 64 0.051 0.093 2026-08-11 10:15:55,793 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.068 2026-08-11 10:15:56,584 104 INFO rb-3df6733-223812-402932 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-11 10:15:56,601 104 INFO rb-3df6733-223812-402932 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-11 10:15:56,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:56] "GET /menu/get-image/1835/512 HTTP/1.1" 200 - 7 0.018 0.013 2026-08-11 10:15:56,656 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56645418 for PoS orders references: ['Self-Order 00394-210-0001'] (draft: True) 2026-08-11 10:15:56,721 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56645418 with result: [{'id': 495, 'pos_reference': 'Self-Order 00394-210-0001', 'account_move': False}] 2026-08-11 10:15:56,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:56] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 114 0.097 0.129 2026-08-11 10:15:56,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:15:57,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:15:57,612 104 INFO rb-3df6733-223812-402932 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-11 10:15:57,616 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: test successful 2026-08-11 10:15:57,623 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:15:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:15:57,628 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing chrome headless with pid 52258 2026-08-11 10:15:57,629 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing websocket connection 2026-08-11 10:15:57,629 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Terminating chrome headless with pid 52258 2026-08-11 10:15:57,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101557_724180_TestSelfOrderCombo.txt 2026-08-11 10:15:57,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Removing chrome user profile "/tmp/tmp6qjtrnv0_chrome_odoo" 2026-08-11 10:15:57,809 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:15:59,371 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-08-11 10:16:06,988 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:16:08,890 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52437 2026-08-11 10:16:08,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpckphe_7u_chrome_odoo 2026-08-11 10:16:08,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:34621/json/version 2026-08-11 10:16:08,893 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34621/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:16:08,907 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-11 10:16:08,907 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:34621/json 2026-08-11 10:16:08,907 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34621/json with timeout 3 increased to 10s during tests 2026-08-11 10:16:08,919 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:34621/devtools/page/EFED6BFC7D9351D607BB43E146E6786F 2026-08-11 10:16:08,976 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-11 10:16:09,013 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-11 10:16:09,039 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-11 10:16:09,395 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/211?access_token=9c6074eca39f44f2" in browser 2026-08-11 10:16:09,395 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/211?access_token=9c6074eca39f44f2" 2026-08-11 10:16:09,407 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:16:09,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:09] "GET /pos-self/211?access_token=9c6074eca39f44f2 HTTP/1.1" 200 - 168 0.104 0.461 2026-08-11 10:16:09,971 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': 'EFED6BFC7D9351D607BB43E146E6786F', 'loaderId': '0A86E6DC50142FE61C29D5999BA98289', 'isDownload': False} 2026-08-11 10:16:09,972 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_is_close')" 2026-08-11 10:16:09,992 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:16:10,005 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:16:10,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:10] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 14 0.023 0.017 2026-08-11 10:16:10,064 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:16:10,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:10] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.009 0.075 2026-08-11 10:16:10,090 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:16:10,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:10] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.008 0.098 2026-08-11 10:16:10,255 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:10] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.007 0.011 2026-08-11 10:16:10,267 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:10] "GET /favicon.ico HTTP/1.1" 301 - 3 0.005 0.012 2026-08-11 10:16:10,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:10] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.003 0.009 2026-08-11 10:16:10,318 104 INFO rb-3df6733-223812-402932 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=9c6074eca39f44f2"})" 2026-08-11 10:16:10,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.045 2026-08-11 10:16:10,382 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:16:11,089 104 INFO rb-3df6733-223812-402932 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-11 10:16:11,101 104 INFO rb-3df6733-223812-402932 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-11 10:16:11,134 104 INFO rb-3df6733-223812-402932 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-11 10:16:11,138 104 INFO rb-3df6733-223812-402932 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-11 10:16:11,138 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-11 10:16:11,139 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:16:11,148 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52437 2026-08-11 10:16:11,148 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-11 10:16:11,149 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52437 2026-08-11 10:16:11,245 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101611_244918_TestSelfOrderCommon.txt 2026-08-11 10:16:11,245 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpckphe_7u_chrome_odoo" 2026-08-11 10:16:11,309 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-08-11 10:16:17,775 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:16:19,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52597 2026-08-11 10:16:19,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpoouv2w78_chrome_odoo 2026-08-11 10:16:19,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:33113/json/version 2026-08-11 10:16:19,694 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33113/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:16:19,774 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-11 10:16:19,774 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:33113/json 2026-08-11 10:16:19,774 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33113/json with timeout 3 increased to 10s during tests 2026-08-11 10:16:19,796 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:33113/devtools/page/663B9224118DA5ACB40FD384126652BA 2026-08-11 10:16:19,811 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-11 10:16:19,823 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-11 10:16:19,885 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-11 10:16:20,240 104 INFO rb-3df6733-223812-402932 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-11 10:16:20,240 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/212" 2026-08-11 10:16:20,252 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:16:20,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:20] "GET /pos-self/212 HTTP/1.1" 200 - 170 0.114 0.406 2026-08-11 10:16:20,771 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '663B9224118DA5ACB40FD384126652BA', 'loaderId': '4299FA04F2DA0E17DF80DCD2FC582A87', 'isDownload': False} 2026-08-11 10:16:20,771 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_is_open_consultation')" 2026-08-11 10:16:20,783 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:16:20,806 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:16:20,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:20] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.009 0.028 2026-08-11 10:16:20,834 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:16:20,867 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:20] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.025 0.055 2026-08-11 10:16:20,886 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:16:20,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:20] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.015 0.087 2026-08-11 10:16:21,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:21] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.002 0.009 2026-08-11 10:16:21,029 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:21] "GET /favicon.ico HTTP/1.1" 301 - 3 0.005 0.011 2026-08-11 10:16:21,052 104 INFO rb-3df6733-223812-402932 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-11 10:16:21,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.059 2026-08-11 10:16:21,099 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:21] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.004 0.029 2026-08-11 10:16:21,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:16:21,851 104 INFO rb-3df6733-223812-402932 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-11 10:16:21,853 104 INFO rb-3df6733-223812-402932 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-11 10:16:21,885 104 INFO rb-3df6733-223812-402932 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-11 10:16:21,891 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:16:21,896 104 INFO rb-3df6733-223812-402932 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-11 10:16:21,899 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-11 10:16:21,911 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:16:21,941 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52597 2026-08-11 10:16:21,942 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-11 10:16:21,944 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52597 2026-08-11 10:16:22,043 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101622_043244_TestSelfOrderCommon.txt 2026-08-11 10:16:22,043 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpoouv2w78_chrome_odoo" 2026-08-11 10:16:22,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-08-11 10:16:28,943 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:16:32,164 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52762 2026-08-11 10:16:32,165 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmprw6eerrc_chrome_odoo 2026-08-11 10:16:32,165 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:32943/json/version 2026-08-11 10:16:32,178 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32943/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:16:32,206 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-11 10:16:32,206 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:32943/json 2026-08-11 10:16:32,207 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32943/json with timeout 3 increased to 10s during tests 2026-08-11 10:16:32,213 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:32943/devtools/page/E5413313ABD7B4BD2B1B3D734E77CB31 2026-08-11 10:16:32,221 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-11 10:16:32,262 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-11 10:16:32,276 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-11 10:16:32,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/213?access_token=d52d0113978e428e" in browser 2026-08-11 10:16:32,611 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/213?access_token=d52d0113978e428e" 2026-08-11 10:16:32,623 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:16:33,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /pos-self/213?access_token=d52d0113978e428e HTTP/1.1" 200 - 190 0.108 0.446 2026-08-11 10:16:33,179 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': 'E5413313ABD7B4BD2B1B3D734E77CB31', 'loaderId': '9562AAA10FB9133583405C04D3A01A0B', 'isDownload': False} 2026-08-11 10:16:33,179 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-08-11 10:16:33,195 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:16:33,209 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:16:33,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.007 0.017 2026-08-11 10:16:33,237 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:16:33,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.022 0.049 2026-08-11 10:16:33,277 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:16:33,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.005 0.078 2026-08-11 10:16:33,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.004 0.010 2026-08-11 10:16:33,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.007 2026-08-11 10:16:33,457 104 INFO rb-3df6733-223812-402932 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=d52d0113978e428e"})" 2026-08-11 10:16:33,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.062 2026-08-11 10:16:33,521 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.010 0.020 2026-08-11 10:16:33,531 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.006 2026-08-11 10:16:34,224 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,234 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,275 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,281 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:16:34,283 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,286 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,357 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,363 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,384 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,388 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:34] "GET /menu/get-image/1840/512?unique=1786443357.812975 HTTP/1.1" 200 - 10 0.009 0.031 2026-08-11 10:16:34,414 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,436 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,447 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,453 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,467 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,484 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,502 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:34] "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-11 10:16:34,518 104 INFO rb-3df6733-223812-402932 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-11 10:16:34,523 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-11 10:16:34,541 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:16:34,543 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:34] "GET /menu/get-image/1845/512?unique=1786443357.812975 HTTP/1.1" 200 - 7 0.004 0.015 2026-08-11 10:16:34,547 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52762 2026-08-11 10:16:34,549 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-11 10:16:34,551 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52762 2026-08-11 10:16:34,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:34] "GET /menu/get-image/1848/512?unique=1786443357.812975 HTTP/1.1" 200 - 7 0.005 0.030 2026-08-11 10:16:34,652 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101634_651897_TestSelfOrderCommon.txt 2026-08-11 10:16:34,652 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmprw6eerrc_chrome_odoo" 2026-08-11 10:16:34,929 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52929 2026-08-11 10:16:34,930 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpwrqwa8_s_chrome_odoo 2026-08-11 10:16:34,930 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:39219/json/version 2026-08-11 10:16:34,935 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39219/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:16:34,944 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-11 10:16:34,944 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:39219/json 2026-08-11 10:16:34,945 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39219/json with timeout 3 increased to 10s during tests 2026-08-11 10:16:34,992 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:39219/devtools/page/736A12B66271D8FB6E64938592E0CC3B 2026-08-11 10:16:35,008 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-11 10:16:35,031 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-11 10:16:35,097 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-11 10:16:35,105 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/213?access_token=d52d0113978e428e" in browser 2026-08-11 10:16:35,105 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/213?access_token=d52d0113978e428e" 2026-08-11 10:16:35,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /pos-self/213?access_token=d52d0113978e428e HTTP/1.1" 200 - 90 0.102 0.162 2026-08-11 10:16:35,381 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '736A12B66271D8FB6E64938592E0CC3B', 'loaderId': 'E12F7EE061DA4A4015985B8F73D71030', 'isDownload': False} 2026-08-11 10:16:35,381 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-08-11 10:16:35,391 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:16:35,416 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.006 0.016 2026-08-11 10:16:35,436 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.007 0.037 2026-08-11 10:16:35,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.003 0.039 2026-08-11 10:16:35,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.006 0.008 2026-08-11 10:16:35,619 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /favicon.ico HTTP/1.1" 301 - 3 0.009 0.010 2026-08-11 10:16:35,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.007 0.004 2026-08-11 10:16:35,636 104 INFO rb-3df6733-223812-402932 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=d52d0113978e428e"})" 2026-08-11 10:16:35,655 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.006 0.010 2026-08-11 10:16:35,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:16:36,440 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,441 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,479 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,485 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:16:36,486 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,496 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,513 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,520 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,538 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,547 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:36] "GET /menu/get-image/1840/512?unique=1786443357.812975 HTTP/1.1" 200 - 7 0.010 0.020 2026-08-11 10:16:36,551 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,576 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,591 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,605 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,618 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,634 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,651 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,657 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16: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-11 10:16:36,668 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,684 104 INFO rb-3df6733-223812-402932 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-11 10:16:36,689 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-11 10:16:36,711 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:36] "GET /menu/get-image/1845/512?unique=1786443357.812975 HTTP/1.1" 200 - 7 0.005 0.015 2026-08-11 10:16:36,713 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:16:36,726 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52929 2026-08-11 10:16:36,727 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-11 10:16:36,728 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52929 2026-08-11 10:16:36,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:36] "GET /menu/get-image/1848/512?unique=1786443357.812975 HTTP/1.1" 200 - 7 0.004 0.027 2026-08-11 10:16:36,784 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101636_783599_TestSelfOrderCommon.txt 2026-08-11 10:16:36,784 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpwrqwa8_s_chrome_odoo" 2026-08-11 10:16:37,058 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 53092 2026-08-11 10:16:37,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpobcwrppx_chrome_odoo 2026-08-11 10:16:37,059 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:42631/json/version 2026-08-11 10:16:37,060 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42631/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:16:37,092 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/141.0.7390.54 2026-08-11 10:16:37,093 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:42631/json 2026-08-11 10:16:37,093 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42631/json with timeout 3 increased to 10s during tests 2026-08-11 10:16:37,183 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:42631/devtools/page/C90F6690F417201664BDAFFA7094560C 2026-08-11 10:16:37,204 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-08-11 10:16:37,209 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-08-11 10:16:37,226 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-08-11 10:16:37,241 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/213?access_token=d52d0113978e428e" in browser 2026-08-11 10:16:37,241 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/213?access_token=d52d0113978e428e" 2026-08-11 10:16:37,553 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /pos-self/213?access_token=d52d0113978e428e HTTP/1.1" 200 - 89 0.106 0.153 2026-08-11 10:16:37,557 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': 'C90F6690F417201664BDAFFA7094560C', 'loaderId': '70628CA991714A47013F517EA1E4B19E', 'isDownload': False} 2026-08-11 10:16:37,557 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-08-11 10:16:37,593 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:16:37,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.007 2026-08-11 10:16:37,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.010 0.012 2026-08-11 10:16:37,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.028 2026-08-11 10:16:37,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.008 0.008 2026-08-11 10:16:37,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /favicon.ico HTTP/1.1" 301 - 3 0.008 0.011 2026-08-11 10:16:37,802 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:16:37,815 104 INFO rb-3df6733-223812-402932 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=d52d0113978e428e"})" 2026-08-11 10:16:37,831 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.004 0.010 2026-08-11 10:16:37,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:16:38,607 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,617 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,647 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,654 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:16:38,654 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,667 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,694 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,704 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,718 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:38] "GET /menu/get-image/1840/512?unique=1786443357.812975 HTTP/1.1" 200 - 7 0.004 0.017 2026-08-11 10:16:38,735 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,756 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,773 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,786 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,801 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,818 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,835 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,842 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:38] "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-11 10:16:38,855 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,868 104 INFO rb-3df6733-223812-402932 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-11 10:16:38,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-08-11 10:16:38,912 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:16:38,919 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 53092 2026-08-11 10:16:38,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:38] "GET /menu/get-image/1845/512?unique=1786443357.812975 HTTP/1.1" 200 - 7 0.020 0.024 2026-08-11 10:16:38,927 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-08-11 10:16:38,935 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 53092 2026-08-11 10:16:38,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:38] "GET /menu/get-image/1848/512?unique=1786443357.812975 HTTP/1.1" 200 - 7 0.008 0.054 2026-08-11 10:16:39,001 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101639_001635_TestSelfOrderCommon.txt 2026-08-11 10:16:39,002 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpobcwrppx_chrome_odoo" 2026-08-11 10:16:39,050 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:16:40,910 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-08-11 10:16:47,715 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:16:49,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53258 2026-08-11 10:16:49,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpd11igjdg_chrome_odoo 2026-08-11 10:16:49,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:45141/json/version 2026-08-11 10:16:49,694 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45141/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:16:49,754 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-11 10:16:49,762 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:45141/json 2026-08-11 10:16:49,763 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45141/json with timeout 3 increased to 10s during tests 2026-08-11 10:16:49,779 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:45141/devtools/page/6477AF93310E7AC81C594C470E20D0A8 2026-08-11 10:16:49,795 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-11 10:16:49,818 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-11 10:16:49,868 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-11 10:16:50,322 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/214?access_token=fbc492f84af14b15" in browser 2026-08-11 10:16:50,323 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/214?access_token=fbc492f84af14b15" 2026-08-11 10:16:50,335 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:16:50,927 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:50] "GET /pos-self/214?access_token=fbc492f84af14b15 HTTP/1.1" 200 - 170 0.134 0.463 2026-08-11 10:16:50,931 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '6477AF93310E7AC81C594C470E20D0A8', 'loaderId': '9DF729B85AFC9120D606B49D665D66FF', 'isDownload': False} 2026-08-11 10:16:50,931 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_simple_order')" 2026-08-11 10:16:50,943 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:16:50,966 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:16:51,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:51] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 14 0.031 0.027 2026-08-11 10:16:51,010 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:16:51,025 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:51] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.008 0.071 2026-08-11 10:16:51,034 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:16:51,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:51] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.007 0.089 2026-08-11 10:16:51,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:51] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.004 0.006 2026-08-11 10:16:51,258 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:51] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.008 2026-08-11 10:16:51,333 104 INFO rb-3df6733-223812-402932 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=fbc492f84af14b15"})" 2026-08-11 10:16:51,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.038 2026-08-11 10:16:51,350 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:51] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.003 0.009 2026-08-11 10:16:51,357 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:16:52,101 104 INFO rb-3df6733-223812-402932 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-11 10:16:52,116 104 INFO rb-3df6733-223812-402932 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-11 10:16:52,153 104 INFO rb-3df6733-223812-402932 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-11 10:16:52,161 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:16:52,165 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:16:52,173 104 INFO rb-3df6733-223812-402932 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-11 10:16:52,197 104 INFO rb-3df6733-223812-402932 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-11 10:16:52,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:52] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.019 0.033 2026-08-11 10:16:52,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:52] "GET /menu/get-image/1853/512 HTTP/1.1" 200 - 10 0.005 0.017 2026-08-11 10:16:52,986 104 INFO rb-3df6733-223812-402932 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-11 10:16:53,006 104 INFO rb-3df6733-223812-402932 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-11 10:16:53,022 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #351868 for PoS orders references: ['Kiosk 00396-214-0001'] (draft: True) 2026-08-11 10:16:53,083 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #351868 with result: [{'id': 496, 'pos_reference': 'Kiosk 00396-214-0001', 'account_move': False}] 2026-08-11 10:16:53,149 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:53] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 73 0.077 0.082 2026-08-11 10:16:53,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:53] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 13 0.011 0.019 2026-08-11 10:16:53,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:16:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.007 2026-08-11 10:16:54,464 104 INFO rb-3df6733-223812-402932 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-11 10:16:54,469 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-11 10:16:54,476 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53258 2026-08-11 10:16:54,477 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-11 10:16:54,477 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53258 2026-08-11 10:16:54,572 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101654_572437_TestSelfOrderKiosk.txt 2026-08-11 10:16:54,572 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpd11igjdg_chrome_odoo" 2026-08-11 10:16:54,631 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-08-11 10:17:01,121 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:17:03,148 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53425 2026-08-11 10:17:03,149 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmp2vq62olz_chrome_odoo 2026-08-11 10:17:03,149 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:36355/json/version 2026-08-11 10:17:03,150 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36355/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:03,197 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:03,197 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:36355/json 2026-08-11 10:17:03,199 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36355/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:03,215 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:36355/devtools/page/B2880D425E3DE0E5C0D471C256737E1D 2026-08-11 10:17:03,225 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-11 10:17:03,270 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-11 10:17:03,336 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-11 10:17:03,789 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" in browser 2026-08-11 10:17:03,789 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" 2026-08-11 10:17:03,802 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:17:05,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /pos-self/215?access_token=d8a5828484304e8c HTTP/1.1" 200 - 170 0.154 1.253 2026-08-11 10:17:05,207 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': 'B2880D425E3DE0E5C0D471C256737E1D', 'loaderId': 'DC0A5975DA99507938EA7320D5BD8EF3', 'isDownload': False} 2026-08-11 10:17:05,207 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_in')" 2026-08-11 10:17:05,219 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:05,237 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:17:05,266 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 14 0.022 0.021 2026-08-11 10:17:05,285 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:17:05,294 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.004 0.065 2026-08-11 10:17:05,323 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:17:05,342 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.008 0.104 2026-08-11 10:17:05,465 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.003 0.008 2026-08-11 10:17:05,484 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /favicon.ico HTTP/1.1" 301 - 3 0.007 0.012 2026-08-11 10:17:05,509 104 INFO rb-3df6733-223812-402932 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=d8a5828484304e8c"})" 2026-08-11 10:17:05,559 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.070 2026-08-11 10:17:05,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.017 0.024 2026-08-11 10:17:05,591 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:17:06,278 104 INFO rb-3df6733-223812-402932 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-11 10:17:06,284 104 INFO rb-3df6733-223812-402932 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-11 10:17:06,300 104 INFO rb-3df6733-223812-402932 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-11 10:17:06,310 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:06] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:17:06,311 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:06] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:17:06,320 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:06,354 104 INFO rb-3df6733-223812-402932 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-11 10:17:06,359 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17: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-11 10:17:06,363 104 INFO rb-3df6733-223812-402932 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-11 10:17:06,388 104 INFO rb-3df6733-223812-402932 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-11 10:17:06,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:06] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.025 0.039 2026-08-11 10:17:06,448 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:06] "GET /menu/get-image/1853/512 HTTP/1.1" 200 - 10 0.004 0.026 2026-08-11 10:17:07,203 104 INFO rb-3df6733-223812-402932 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-11 10:17:07,217 104 INFO rb-3df6733-223812-402932 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-11 10:17:07,233 104 INFO rb-3df6733-223812-402932 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-11 10:17:07,251 104 INFO rb-3df6733-223812-402932 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-11 10:17:07,253 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74574367 for PoS orders references: ['Kiosk 00397-215-0001'] (draft: True) 2026-08-11 10:17:07,318 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74574367 with result: [{'id': 497, 'pos_reference': 'Kiosk 00397-215-0001', 'account_move': False}] 2026-08-11 10:17:07,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:07] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 73 0.071 0.070 2026-08-11 10:17:07,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:17:07,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:07] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 13 0.043 0.023 2026-08-11 10:17:08,661 104 INFO rb-3df6733-223812-402932 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-11 10:17:08,666 104 INFO rb-3df6733-223812-402932 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-11 10:17:08,683 104 INFO rb-3df6733-223812-402932 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-11 10:17:08,703 104 INFO rb-3df6733-223812-402932 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-11 10:17:08,706 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-11 10:17:08,712 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53425 2026-08-11 10:17:08,713 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-11 10:17:08,714 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53425 2026-08-11 10:17:08,808 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101708_808351_TestSelfOrderKiosk.txt 2026-08-11 10:17:08,808 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmp2vq62olz_chrome_odoo" 2026-08-11 10:17:09,084 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53598 2026-08-11 10:17:09,084 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmp5v7415xc_chrome_odoo 2026-08-11 10:17:09,084 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:45075/json/version 2026-08-11 10:17:09,086 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45075/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:09,099 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:09,099 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:45075/json 2026-08-11 10:17:09,100 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45075/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:09,166 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:45075/devtools/page/906F345E557BCAC46F6E0E1A8B32B954 2026-08-11 10:17:09,181 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-11 10:17:09,212 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-11 10:17:09,224 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-11 10:17:09,233 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" in browser 2026-08-11 10:17:09,233 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" 2026-08-11 10:17:09,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /pos-self/215?access_token=d8a5828484304e8c HTTP/1.1" 200 - 71 0.043 0.118 2026-08-11 10:17:09,442 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '906F345E557BCAC46F6E0E1A8B32B954', 'loaderId': 'DAF267078CD77B58D425763E9BC71068', 'isDownload': False} 2026-08-11 10:17:09,443 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_out')" 2026-08-11 10:17:09,459 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:09,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.007 0.021 2026-08-11 10:17:09,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.026 2026-08-11 10:17:09,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.004 0.033 2026-08-11 10:17:09,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 10:17:09,697 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /favicon.ico HTTP/1.1" 301 - 3 0.007 0.006 2026-08-11 10:17:09,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 10:17:09,712 104 INFO rb-3df6733-223812-402932 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=d8a5828484304e8c"})" 2026-08-11 10:17:09,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.005 0.009 2026-08-11 10:17:09,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:17:10,480 104 INFO rb-3df6733-223812-402932 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-11 10:17:10,482 104 INFO rb-3df6733-223812-402932 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-11 10:17:10,503 104 INFO rb-3df6733-223812-402932 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-11 10:17:10,509 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:10] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:10,511 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:10] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:17:10,520 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:10,554 104 INFO rb-3df6733-223812-402932 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-11 10:17:10,560 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17: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-11 10:17:10,570 104 INFO rb-3df6733-223812-402932 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-11 10:17:10,583 104 INFO rb-3df6733-223812-402932 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-11 10:17:10,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:10] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.020 0.038 2026-08-11 10:17:10,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:10] "GET /menu/get-image/1853/512 HTTP/1.1" 200 - 7 0.009 0.036 2026-08-11 10:17:11,402 104 INFO rb-3df6733-223812-402932 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-11 10:17:11,417 104 INFO rb-3df6733-223812-402932 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-11 10:17:11,426 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86445835 for PoS orders references: ['Kiosk 00397-215-0002'] (draft: True) 2026-08-11 10:17:11,467 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86445835 with result: [{'id': 498, 'pos_reference': 'Kiosk 00397-215-0002', 'account_move': False}] 2026-08-11 10:17:11,523 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:11] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.062 0.055 2026-08-11 10:17:11,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:17:12,075 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:12] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.005 0.015 2026-08-11 10:17:12,815 104 INFO rb-3df6733-223812-402932 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-11 10:17:12,817 104 INFO rb-3df6733-223812-402932 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-11 10:17:12,833 104 INFO rb-3df6733-223812-402932 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-11 10:17:12,852 104 INFO rb-3df6733-223812-402932 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-11 10:17:12,855 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-11 10:17:12,861 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53598 2026-08-11 10:17:12,861 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-11 10:17:12,862 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53598 2026-08-11 10:17:12,978 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101712_978672_TestSelfOrderKiosk.txt 2026-08-11 10:17:12,979 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmp5v7415xc_chrome_odoo" 2026-08-11 10:17:13,263 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53769 2026-08-11 10:17:13,264 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpmluu5jji_chrome_odoo 2026-08-11 10:17:13,271 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:41539/json/version 2026-08-11 10:17:13,273 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41539/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:13,303 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:13,303 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:41539/json 2026-08-11 10:17:13,305 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41539/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:13,314 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:41539/devtools/page/9D2AA165C6D2B4167968987C3DDD444B 2026-08-11 10:17:13,372 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-11 10:17:13,386 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-11 10:17:13,413 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-11 10:17:13,445 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" in browser 2026-08-11 10:17:13,445 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" 2026-08-11 10:17:13,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /pos-self/215?access_token=d8a5828484304e8c HTTP/1.1" 200 - 70 0.049 0.137 2026-08-11 10:17:13,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '9D2AA165C6D2B4167968987C3DDD444B', 'loaderId': '5BA8084BA60FF48B2D4F6A2E2DF7DBA1', 'isDownload': False} 2026-08-11 10:17:13,665 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_in')" 2026-08-11 10:17:13,684 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:13,699 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.004 0.008 2026-08-11 10:17:13,709 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.019 2026-08-11 10:17:13,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.012 0.033 2026-08-11 10:17:13,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-08-11 10:17:13,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.008 2026-08-11 10:17:13,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:17:13,921 104 INFO rb-3df6733-223812-402932 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=d8a5828484304e8c"})" 2026-08-11 10:17:13,935 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.003 0.009 2026-08-11 10:17:13,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 10:17:14,719 104 INFO rb-3df6733-223812-402932 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-11 10:17:14,736 104 INFO rb-3df6733-223812-402932 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-11 10:17:14,750 104 INFO rb-3df6733-223812-402932 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-11 10:17:14,756 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:14] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:14,757 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:14] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:17:14,767 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:14,806 104 INFO rb-3df6733-223812-402932 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-11 10:17:14,811 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:14] "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-11 10:17:14,824 104 INFO rb-3df6733-223812-402932 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-11 10:17:14,835 104 INFO rb-3df6733-223812-402932 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-11 10:17:14,858 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:14] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.014 0.026 2026-08-11 10:17:14,915 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:14] "GET /menu/get-image/1853/512 HTTP/1.1" 200 - 7 0.006 0.012 2026-08-11 10:17:15,575 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:17:15,645 104 INFO rb-3df6733-223812-402932 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-11 10:17:15,649 104 INFO rb-3df6733-223812-402932 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-11 10:17:15,662 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82452977 for PoS orders references: ['Kiosk 00397-215-0003'] (draft: True) 2026-08-11 10:17:15,684 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82452977 with result: [{'id': 499, 'pos_reference': 'Kiosk 00397-215-0003', 'account_move': False}] 2026-08-11 10:17:15,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:15] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.028 0.059 2026-08-11 10:17:16,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:16] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.004 0.012 2026-08-11 10:17:16,577 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:17:17,028 104 INFO rb-3df6733-223812-402932 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-11 10:17:17,032 104 INFO rb-3df6733-223812-402932 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-11 10:17:17,049 104 INFO rb-3df6733-223812-402932 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-11 10:17:17,069 104 INFO rb-3df6733-223812-402932 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-11 10:17:17,071 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-11 10:17:17,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53769 2026-08-11 10:17:17,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-11 10:17:17,079 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53769 2026-08-11 10:17:17,147 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101717_147411_TestSelfOrderKiosk.txt 2026-08-11 10:17:17,147 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpmluu5jji_chrome_odoo" 2026-08-11 10:17:17,426 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53940 2026-08-11 10:17:17,427 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmp2w8z3jsm_chrome_odoo 2026-08-11 10:17:17,427 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:40927/json/version 2026-08-11 10:17:17,428 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40927/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:17,462 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:17,464 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:40927/json 2026-08-11 10:17:17,468 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:40927/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:17,496 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:40927/devtools/page/C7054A2A5D2589E129F943F47DCDC00E 2026-08-11 10:17:17,512 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-11 10:17:17,522 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-11 10:17:17,591 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-11 10:17:17,600 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" in browser 2026-08-11 10:17:17,600 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" 2026-08-11 10:17:17,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:17] "GET /pos-self/215?access_token=d8a5828484304e8c HTTP/1.1" 200 - 70 0.081 0.125 2026-08-11 10:17:17,818 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': 'C7054A2A5D2589E129F943F47DCDC00E', 'loaderId': '4A472897B3E6D274E98551C28EE4280C', 'isDownload': False} 2026-08-11 10:17:17,818 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_out')" 2026-08-11 10:17:17,829 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:17,846 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:17] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.007 0.008 2026-08-11 10:17:17,865 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:17] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.013 0.016 2026-08-11 10:17:17,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:17] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.005 0.033 2026-08-11 10:17:18,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:18] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.003 0.005 2026-08-11 10:17:18,071 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:18] "GET /favicon.ico HTTP/1.1" 301 - 3 0.012 0.008 2026-08-11 10:17:18,078 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 10:17:18,085 104 INFO rb-3df6733-223812-402932 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=d8a5828484304e8c"})" 2026-08-11 10:17:18,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:18] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.005 0.007 2026-08-11 10:17:18,122 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:17:18,863 104 INFO rb-3df6733-223812-402932 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-11 10:17:18,866 104 INFO rb-3df6733-223812-402932 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-11 10:17:18,883 104 INFO rb-3df6733-223812-402932 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-11 10:17:18,889 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:18] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:18,891 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:18] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:17:18,907 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:18,940 104 INFO rb-3df6733-223812-402932 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-11 10:17:18,944 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17: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-11 10:17:18,948 104 INFO rb-3df6733-223812-402932 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-11 10:17:18,957 104 INFO rb-3df6733-223812-402932 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-11 10:17:19,015 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:19] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.034 0.032 2026-08-11 10:17:19,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:19] "GET /menu/get-image/1853/512 HTTP/1.1" 200 - 7 0.005 0.018 2026-08-11 10:17:19,785 104 INFO rb-3df6733-223812-402932 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-11 10:17:19,801 104 INFO rb-3df6733-223812-402932 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-11 10:17:19,804 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43297412 for PoS orders references: ['Kiosk 00397-215-0004'] (draft: True) 2026-08-11 10:17:19,825 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43297412 with result: [{'id': 500, 'pos_reference': 'Kiosk 00397-215-0004', 'account_move': False}] 2026-08-11 10:17:19,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:19] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.035 0.062 2026-08-11 10:17:20,288 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-11 10:17:20,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:20] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.005 0.010 2026-08-11 10:17:21,175 104 INFO rb-3df6733-223812-402932 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-11 10:17:21,183 104 INFO rb-3df6733-223812-402932 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-11 10:17:21,203 104 INFO rb-3df6733-223812-402932 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-11 10:17:21,218 104 INFO rb-3df6733-223812-402932 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-11 10:17:21,219 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-11 10:17:21,228 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53940 2026-08-11 10:17:21,228 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-11 10:17:21,228 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53940 2026-08-11 10:17:21,320 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101721_320063_TestSelfOrderKiosk.txt 2026-08-11 10:17:21,320 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmp2w8z3jsm_chrome_odoo" 2026-08-11 10:17:21,601 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 54112 2026-08-11 10:17:21,602 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpk_76qbvv_chrome_odoo 2026-08-11 10:17:21,602 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:33293/json/version 2026-08-11 10:17:21,604 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33293/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:21,645 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:21,646 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:33293/json 2026-08-11 10:17:21,659 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33293/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:21,684 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:33293/devtools/page/E1B03B374340375EB638ED5F2A811AB0 2026-08-11 10:17:21,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-08-11 10:17:21,737 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-08-11 10:17:21,787 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-08-11 10:17:21,797 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" in browser 2026-08-11 10:17:21,797 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=d8a5828484304e8c" 2026-08-11 10:17:21,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:21] "GET /pos-self/215?access_token=d8a5828484304e8c HTTP/1.1" 200 - 70 0.046 0.138 2026-08-11 10:17:21,995 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': 'E1B03B374340375EB638ED5F2A811AB0', 'loaderId': 'D84E81681BCCE4401C212C053FC75C73', 'isDownload': False} 2026-08-11 10:17:21,995 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_order_kiosk_cancel')" 2026-08-11 10:17:22,026 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:22,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:22] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.007 0.011 2026-08-11 10:17:22,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:22] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.018 2026-08-11 10:17:22,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:22] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.035 0.018 2026-08-11 10:17:22,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:22] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-08-11 10:17:22,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:22] "GET /favicon.ico HTTP/1.1" 301 - 3 0.010 0.007 2026-08-11 10:17:22,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 10:17:22,289 104 INFO rb-3df6733-223812-402932 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=d8a5828484304e8c"})" 2026-08-11 10:17:22,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:22] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.011 0.011 2026-08-11 10:17:22,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.010 2026-08-11 10:17:23,071 104 INFO rb-3df6733-223812-402932 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-11 10:17:23,082 104 INFO rb-3df6733-223812-402932 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-11 10:17:23,099 104 INFO rb-3df6733-223812-402932 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-11 10:17:23,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:23] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:17:23,106 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:23] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:17:23,121 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:23,147 104 INFO rb-3df6733-223812-402932 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-11 10:17:23,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:23] "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-11 10:17:23,154 104 INFO rb-3df6733-223812-402932 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-11 10:17:23,182 104 INFO rb-3df6733-223812-402932 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-11 10:17:23,191 104 INFO rb-3df6733-223812-402932 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-11 10:17:23,219 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:23] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.024 0.040 2026-08-11 10:17:23,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:23] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.025 0.093 2026-08-11 10:17:23,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:23] "GET /menu/get-image/1853/512 HTTP/1.1" 200 - 7 0.004 0.068 2026-08-11 10:17:23,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:23] "GET /menu/get-image/1854/512 HTTP/1.1" 200 - 7 0.005 0.083 2026-08-11 10:17:24,051 104 INFO rb-3df6733-223812-402932 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-11 10:17:24,066 104 INFO rb-3df6733-223812-402932 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-11 10:17:24,108 104 INFO rb-3df6733-223812-402932 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-11 10:17:24,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-08-11 10:17:24,114 104 INFO rb-3df6733-223812-402932 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-11 10:17:24,135 104 INFO rb-3df6733-223812-402932 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-11 10:17:24,141 104 INFO rb-3df6733-223812-402932 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-11 10:17:24,156 104 INFO rb-3df6733-223812-402932 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-11 10:17:24,158 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-08-11 10:17:24,175 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:24,179 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 54112 2026-08-11 10:17:24,181 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-08-11 10:17:24,181 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 54112 2026-08-11 10:17:24,261 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101724_261492_TestSelfOrderKiosk.txt 2026-08-11 10:17:24,262 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpk_76qbvv_chrome_odoo" 2026-08-11 10:17:24,324 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:17:25,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-08-11 10:17:32,624 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:17:34,514 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54284 2026-08-11 10:17:34,514 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmp7it3y3dk_chrome_odoo 2026-08-11 10:17:34,514 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:32813/json/version 2026-08-11 10:17:34,515 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32813/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:34,544 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:34,545 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:32813/json 2026-08-11 10:17:34,545 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32813/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:34,564 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:32813/devtools/page/D6A46A4AC507D546EA88F09BAA4CEB3F 2026-08-11 10:17:34,596 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:17:34,602 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:17:34,615 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:17:35,054 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:17:35,054 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:17:35,070 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:17:35,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:35] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 170 0.123 0.434 2026-08-11 10:17:35,625 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'D6A46A4AC507D546EA88F09BAA4CEB3F', 'loaderId': 'B55530B606F2C0E11DC1DE007DCD763B', 'isDownload': False} 2026-08-11 10:17:35,626 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_in')" 2026-08-11 10:17:35,639 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:35,656 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:17:35,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:35] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 14 0.008 0.017 2026-08-11 10:17:35,680 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:17:35,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:35] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.019 0.043 2026-08-11 10:17:35,712 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:17:35,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:35] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.005 0.078 2026-08-11 10:17:35,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:35] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.002 0.009 2026-08-11 10:17:35,910 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:35] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.005 2026-08-11 10:17:35,914 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:17:35,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:35] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.010 2026-08-11 10:17:35,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:35] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.004 0.024 2026-08-11 10:17:36,011 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.060 2026-08-11 10:17:36,035 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.003 2026-08-11 10:17:36,726 104 INFO rb-3df6733-223812-402932 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-11 10:17:36,731 104 INFO rb-3df6733-223812-402932 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-11 10:17:36,749 104 INFO rb-3df6733-223812-402932 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-11 10:17:36,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:36] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:36,755 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:36] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:17:36,766 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:36,807 104 INFO rb-3df6733-223812-402932 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-11 10:17:36,812 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17: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-11 10:17:36,817 104 INFO rb-3df6733-223812-402932 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-11 10:17:36,828 104 INFO rb-3df6733-223812-402932 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-11 10:17:36,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:36] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.039 0.044 2026-08-11 10:17:36,922 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:36] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 10 0.008 0.056 2026-08-11 10:17:37,669 104 INFO rb-3df6733-223812-402932 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-11 10:17:37,687 104 INFO rb-3df6733-223812-402932 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-11 10:17:37,703 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:37] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 13 0.010 0.013 2026-08-11 10:17:38,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:17:38,461 104 INFO rb-3df6733-223812-402932 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-11 10:17:38,466 104 INFO rb-3df6733-223812-402932 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-11 10:17:38,490 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34489462 for PoS orders references: ['Self-Order 00398-216-0001'] (draft: True) 2026-08-11 10:17:38,567 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34489462 with result: [{'id': 501, 'pos_reference': 'Self-Order 00398-216-0001', 'account_move': False}] 2026-08-11 10:17:38,661 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:38] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 87 0.092 0.100 2026-08-11 10:17:38,677 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-11 10:17:39,428 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,431 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,449 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,469 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,490 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,498 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,517 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,531 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,550 104 INFO rb-3df6733-223812-402932 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-11 10:17:39,567 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:39] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 19 0.010 0.018 2026-08-11 10:17:40,065 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:17:40,331 104 INFO rb-3df6733-223812-402932 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-11 10:17:40,332 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:17:40,339 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:40,354 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54284 2026-08-11 10:17:40,354 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:17:40,355 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54284 2026-08-11 10:17:40,452 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101740_451680_TestSelfOrderMobile.txt 2026-08-11 10:17:40,452 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmp7it3y3dk_chrome_odoo" 2026-08-11 10:17:40,723 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54458 2026-08-11 10:17:40,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmp2m0k3l4__chrome_odoo 2026-08-11 10:17:40,724 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:37179/json/version 2026-08-11 10:17:40,726 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37179/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:40,775 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:40,775 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:37179/json 2026-08-11 10:17:40,782 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37179/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:40,807 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:37179/devtools/page/AEBA4AA981FFBF72A5F2BB8AD5D6ED0D 2026-08-11 10:17:40,819 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:17:40,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:17:40,918 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:17:40,926 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:17:40,926 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:17:41,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 71 0.051 0.121 2026-08-11 10:17:41,111 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'AEBA4AA981FFBF72A5F2BB8AD5D6ED0D', 'loaderId': 'B4D646B00BB1FB11BC17CE40801BD7AC', 'isDownload': False} 2026-08-11 10:17:41,111 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_out')" 2026-08-11 10:17:41,130 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:41,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.009 0.007 2026-08-11 10:17:41,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.006 0.015 2026-08-11 10:17:41,174 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.011 0.027 2026-08-11 10:17:41,372 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.011 0.007 2026-08-11 10:17:41,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.013 2026-08-11 10:17:41,394 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:17:41,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.009 0.008 2026-08-11 10:17:41,421 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.002 0.019 2026-08-11 10:17:41,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:17:41,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:17:42,196 104 INFO rb-3df6733-223812-402932 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-11 10:17:42,201 104 INFO rb-3df6733-223812-402932 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-11 10:17:42,217 104 INFO rb-3df6733-223812-402932 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-11 10:17:42,222 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:42] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:42,224 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:42] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:42,236 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:42,292 104 INFO rb-3df6733-223812-402932 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-11 10:17:42,303 104 INFO rb-3df6733-223812-402932 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-11 10:17:42,306 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:42] "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-11 10:17:42,317 104 INFO rb-3df6733-223812-402932 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-11 10:17:42,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:42] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.032 0.040 2026-08-11 10:17:42,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:42] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.005 0.029 2026-08-11 10:17:43,074 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:17:43,143 104 INFO rb-3df6733-223812-402932 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-11 10:17:43,149 104 INFO rb-3df6733-223812-402932 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-11 10:17:43,171 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50944134 for PoS orders references: ['Self-Order 00398-216-0002'] (draft: True) 2026-08-11 10:17:43,204 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50944134 with result: [{'id': 502, 'pos_reference': 'Self-Order 00398-216-0002', 'account_move': False}] 2026-08-11 10:17:43,267 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:43] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.061 0.059 2026-08-11 10:17:43,285 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-11 10:17:43,940 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-08-11 10:17:44,036 104 INFO rb-3df6733-223812-402932 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-11 10:17:44,037 104 INFO rb-3df6733-223812-402932 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-11 10:17:44,048 104 INFO rb-3df6733-223812-402932 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-11 10:17:44,066 104 INFO rb-3df6733-223812-402932 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-11 10:17:44,084 104 INFO rb-3df6733-223812-402932 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-11 10:17:44,087 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:17:44,102 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:44,109 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54458 2026-08-11 10:17:44,110 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:17:44,110 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54458 2026-08-11 10:17:44,173 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101744_172510_TestSelfOrderMobile.txt 2026-08-11 10:17:44,173 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmp2m0k3l4__chrome_odoo" 2026-08-11 10:17:44,439 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54630 2026-08-11 10:17:44,439 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpj1enfb5y_chrome_odoo 2026-08-11 10:17:44,439 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41629/json/version 2026-08-11 10:17:44,441 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41629/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:44,479 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:44,480 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41629/json 2026-08-11 10:17:44,480 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41629/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:44,501 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:41629/devtools/page/F52DC8A395E1AE5591825427211EB043 2026-08-11 10:17:44,512 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:17:44,527 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:17:44,571 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:17:44,603 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:17:44,603 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:17:44,775 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:44] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 70 0.039 0.125 2026-08-11 10:17:44,780 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'F52DC8A395E1AE5591825427211EB043', 'loaderId': '305730149015DC2A3E5817E34C3C6F76', 'isDownload': False} 2026-08-11 10:17:44,781 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_in')" 2026-08-11 10:17:44,809 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:44,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:44] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.003 0.007 2026-08-11 10:17:44,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:44] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.002 0.016 2026-08-11 10:17:44,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:44] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.003 0.020 2026-08-11 10:17:45,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 10:17:45,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-08-11 10:17:45,023 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:17:45,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.002 0.008 2026-08-11 10:17:45,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.016 2026-08-11 10:17:45,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:17:45,085 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:17:45,840 104 INFO rb-3df6733-223812-402932 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-11 10:17:45,847 104 INFO rb-3df6733-223812-402932 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-11 10:17:45,866 104 INFO rb-3df6733-223812-402932 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-11 10:17:45,871 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:17:45,878 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:17:45,896 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:45,935 104 INFO rb-3df6733-223812-402932 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-11 10:17:45,940 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "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-11 10:17:45,942 104 INFO rb-3df6733-223812-402932 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-11 10:17:45,962 104 INFO rb-3df6733-223812-402932 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-11 10:17:45,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:45] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.017 0.036 2026-08-11 10:17:46,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:46] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.002 0.013 2026-08-11 10:17:46,653 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:17:46,760 104 INFO rb-3df6733-223812-402932 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-11 10:17:46,765 104 INFO rb-3df6733-223812-402932 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-11 10:17:46,784 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5214171 for PoS orders references: ['Self-Order 00398-216-0003'] (draft: True) 2026-08-11 10:17:46,814 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5214171 with result: [{'id': 503, 'pos_reference': 'Self-Order 00398-216-0003', 'account_move': False}] 2026-08-11 10:17:46,881 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:46] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.050 0.067 2026-08-11 10:17:46,903 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.006 2026-08-11 10:17:47,650 104 INFO rb-3df6733-223812-402932 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-11 10:17:47,651 104 INFO rb-3df6733-223812-402932 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-11 10:17:47,665 104 INFO rb-3df6733-223812-402932 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-11 10:17:47,682 104 INFO rb-3df6733-223812-402932 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-11 10:17:47,702 104 INFO rb-3df6733-223812-402932 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-11 10:17:47,704 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:17:47,710 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54630 2026-08-11 10:17:47,710 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:17:47,711 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54630 2026-08-11 10:17:47,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101747_805931_TestSelfOrderMobile.txt 2026-08-11 10:17:47,806 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpj1enfb5y_chrome_odoo" 2026-08-11 10:17:48,082 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54799 2026-08-11 10:17:48,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpgf94k8_z_chrome_odoo 2026-08-11 10:17:48,083 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41067/json/version 2026-08-11 10:17:48,085 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41067/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:48,116 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:48,116 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41067/json 2026-08-11 10:17:48,116 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41067/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:48,127 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:41067/devtools/page/606734DEE6127D5201301C3882442BA8 2026-08-11 10:17:48,199 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:17:48,206 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:17:48,232 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:17:48,241 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:17:48,241 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:17:48,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 70 0.077 0.106 2026-08-11 10:17:48,438 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '606734DEE6127D5201301C3882442BA8', 'loaderId': '8CB5359810AA7C7970200B5D677F6CBB', 'isDownload': False} 2026-08-11 10:17:48,438 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_out')" 2026-08-11 10:17:48,448 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:48,462 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.003 0.007 2026-08-11 10:17:48,475 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.019 2026-08-11 10:17:48,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.004 0.030 2026-08-11 10:17:48,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 10:17:48,655 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:17:48,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-08-11 10:17:48,673 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.007 0.009 2026-08-11 10:17:48,693 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.003 0.010 2026-08-11 10:17:48,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:17:48,739 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:17:49,468 104 INFO rb-3df6733-223812-402932 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-11 10:17:49,481 104 INFO rb-3df6733-223812-402932 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-11 10:17:49,499 104 INFO rb-3df6733-223812-402932 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-11 10:17:49,505 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:49] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:17:49,505 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:49] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:17:49,516 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:49,591 104 INFO rb-3df6733-223812-402932 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-11 10:17:49,598 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17: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-11 10:17:49,605 104 INFO rb-3df6733-223812-402932 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-11 10:17:49,626 104 INFO rb-3df6733-223812-402932 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-11 10:17:49,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:49] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.029 0.034 2026-08-11 10:17:49,696 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:49] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.009 0.033 2026-08-11 10:17:50,438 104 INFO rb-3df6733-223812-402932 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-11 10:17:50,448 104 INFO rb-3df6733-223812-402932 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-11 10:17:50,459 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10172415 for PoS orders references: ['Self-Order 00398-216-0004'] (draft: True) 2026-08-11 10:17:50,483 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10172415 with result: [{'id': 504, 'pos_reference': 'Self-Order 00398-216-0004', 'account_move': False}] 2026-08-11 10:17:50,547 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:50] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.037 0.069 2026-08-11 10:17:50,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.003 2026-08-11 10:17:51,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-08-11 10:17:51,315 104 INFO rb-3df6733-223812-402932 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-11 10:17:51,316 104 INFO rb-3df6733-223812-402932 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-11 10:17:51,332 104 INFO rb-3df6733-223812-402932 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-11 10:17:51,349 104 INFO rb-3df6733-223812-402932 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-11 10:17:51,368 104 INFO rb-3df6733-223812-402932 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-11 10:17:51,371 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:17:51,378 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54799 2026-08-11 10:17:51,378 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:17:51,379 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54799 2026-08-11 10:17:51,474 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101751_473736_TestSelfOrderMobile.txt 2026-08-11 10:17:51,474 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpgf94k8_z_chrome_odoo" 2026-08-11 10:17:51,748 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54972 2026-08-11 10:17:51,748 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpbboxw45f_chrome_odoo 2026-08-11 10:17:51,749 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:35033/json/version 2026-08-11 10:17:51,751 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35033/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:51,811 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:51,811 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:35033/json 2026-08-11 10:17:51,812 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:35033/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:51,820 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:35033/devtools/page/488E4D916EB9F1B68171E4B716082EA1 2026-08-11 10:17:51,874 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:17:51,891 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:17:51,922 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:17:51,930 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:17:51,930 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:17:52,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 70 0.047 0.151 2026-08-11 10:17:52,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '488E4D916EB9F1B68171E4B716082EA1', 'loaderId': 'FCAD9DC7EA7817EF11B57FB716AD3AFB', 'isDownload': False} 2026-08-11 10:17:52,140 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_in')" 2026-08-11 10:17:52,160 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:52,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.012 2026-08-11 10:17:52,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.011 0.029 2026-08-11 10:17:52,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.010 0.036 2026-08-11 10:17:52,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:17:52,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-08-11 10:17:52,384 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:17:52,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.004 0.009 2026-08-11 10:17:52,408 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.003 0.013 2026-08-11 10:17:52,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:17:52,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-08-11 10:17:53,194 104 INFO rb-3df6733-223812-402932 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-11 10:17:53,198 104 INFO rb-3df6733-223812-402932 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-11 10:17:53,215 104 INFO rb-3df6733-223812-402932 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-11 10:17:53,219 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:53] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:53,220 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:53] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:17:53,230 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:53,258 104 INFO rb-3df6733-223812-402932 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-11 10:17:53,273 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17: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-11 10:17:53,291 104 INFO rb-3df6733-223812-402932 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-11 10:17:53,311 104 INFO rb-3df6733-223812-402932 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-11 10:17:53,370 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:53] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.035 0.042 2026-08-11 10:17:53,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:53] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.004 0.031 2026-08-11 10:17:54,134 104 INFO rb-3df6733-223812-402932 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-11 10:17:54,147 104 INFO rb-3df6733-223812-402932 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-11 10:17:54,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:54] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 11 0.003 0.008 2026-08-11 10:17:54,156 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:17:54,921 104 INFO rb-3df6733-223812-402932 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-11 10:17:54,934 104 INFO rb-3df6733-223812-402932 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-11 10:17:54,943 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52961585 for PoS orders references: ['Self-Order 00398-216-0005'] (draft: True) 2026-08-11 10:17:54,990 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52961585 with result: [{'id': 505, 'pos_reference': 'Self-Order 00398-216-0005', 'account_move': False}] 2026-08-11 10:17:55,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:55] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 59 0.042 0.080 2026-08-11 10:17:55,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.006 2026-08-11 10:17:55,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-08-11 10:17:55,814 104 INFO rb-3df6733-223812-402932 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-11 10:17:55,821 104 INFO rb-3df6733-223812-402932 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-11 10:17:55,832 104 INFO rb-3df6733-223812-402932 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-11 10:17:55,855 104 INFO rb-3df6733-223812-402932 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-11 10:17:55,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:55] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.028 0.048 2026-08-11 10:17:55,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:55] "GET /menu/get-image/1857/512 HTTP/1.1" 200 - 7 0.005 0.063 2026-08-11 10:17:56,662 104 INFO rb-3df6733-223812-402932 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-11 10:17:56,664 104 INFO rb-3df6733-223812-402932 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-11 10:17:56,770 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:56] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 59 0.036 0.069 2026-08-11 10:17:57,533 104 INFO rb-3df6733-223812-402932 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-11 10:17:57,539 104 INFO rb-3df6733-223812-402932 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-11 10:17:57,549 104 INFO rb-3df6733-223812-402932 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-11 10:17:57,572 104 INFO rb-3df6733-223812-402932 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-11 10:17:57,575 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:17:57,585 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:57,592 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54972 2026-08-11 10:17:57,593 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:17:57,595 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54972 2026-08-11 10:17:57,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101757_692413_TestSelfOrderMobile.txt 2026-08-11 10:17:57,692 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpbboxw45f_chrome_odoo" 2026-08-11 10:17:57,948 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55148 2026-08-11 10:17:57,948 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpwl9f82ze_chrome_odoo 2026-08-11 10:17:57,949 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:34457/json/version 2026-08-11 10:17:57,951 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34457/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:17:58,009 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:17:58,010 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:34457/json 2026-08-11 10:17:58,011 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34457/json with timeout 3 increased to 10s during tests 2026-08-11 10:17:58,061 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:34457/devtools/page/08C03D02C5932964969AE554112DCD95 2026-08-11 10:17:58,075 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:17:58,091 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:17:58,135 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:17:58,147 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:17:58,147 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:17:58,347 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 70 0.045 0.113 2026-08-11 10:17:58,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '08C03D02C5932964969AE554112DCD95', 'loaderId': '27B2470D32678D4F167412106896F938', 'isDownload': False} 2026-08-11 10:17:58,350 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_out')" 2026-08-11 10:17:58,369 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:17:58,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.008 0.007 2026-08-11 10:17:58,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.008 2026-08-11 10:17:58,410 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.007 0.016 2026-08-11 10:17:58,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:17:58,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.011 2026-08-11 10:17:58,644 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:17:58,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.008 2026-08-11 10:17:58,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.003 0.012 2026-08-11 10:17:58,675 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:17:58,716 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:17:59,465 104 INFO rb-3df6733-223812-402932 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-11 10:17:59,466 104 INFO rb-3df6733-223812-402932 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-11 10:17:59,475 104 INFO rb-3df6733-223812-402932 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-11 10:17:59,482 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:59] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:17:59,492 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:59] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:17:59,506 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:17:59,522 104 INFO rb-3df6733-223812-402932 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-11 10:17:59,531 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17: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-11 10:17:59,532 104 INFO rb-3df6733-223812-402932 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-11 10:17:59,547 104 INFO rb-3df6733-223812-402932 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-11 10:17:59,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:59] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.038 0.046 2026-08-11 10:17:59,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:17:59] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.014 0.058 2026-08-11 10:18:00,380 104 INFO rb-3df6733-223812-402932 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-11 10:18:00,386 104 INFO rb-3df6733-223812-402932 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-11 10:18:00,400 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20617776 for PoS orders references: ['Self-Order 00398-216-0006'] (draft: True) 2026-08-11 10:18:00,420 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20617776 with result: [{'id': 506, 'pos_reference': 'Self-Order 00398-216-0006', 'account_move': False}] 2026-08-11 10:18:00,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:00] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.034 0.057 2026-08-11 10:18:00,488 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:18:00,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:18:01,262 104 INFO rb-3df6733-223812-402932 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-11 10:18:01,287 104 INFO rb-3df6733-223812-402932 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-11 10:18:01,300 104 INFO rb-3df6733-223812-402932 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-11 10:18:01,316 104 INFO rb-3df6733-223812-402932 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-11 10:18:01,368 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:01] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.033 0.040 2026-08-11 10:18:01,391 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:01] "GET /menu/get-image/1857/512 HTTP/1.1" 200 - 7 0.009 0.061 2026-08-11 10:18:02,133 104 INFO rb-3df6733-223812-402932 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-11 10:18:02,148 104 INFO rb-3df6733-223812-402932 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-11 10:18:02,242 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:02] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.037 0.068 2026-08-11 10:18:02,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-11 10:18:03,009 104 INFO rb-3df6733-223812-402932 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-11 10:18:03,018 104 INFO rb-3df6733-223812-402932 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-11 10:18:03,035 104 INFO rb-3df6733-223812-402932 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-11 10:18:03,052 104 INFO rb-3df6733-223812-402932 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-11 10:18:03,055 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:18:03,068 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:03,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55148 2026-08-11 10:18:03,078 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:18:03,079 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55148 2026-08-11 10:18:03,173 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101803_173068_TestSelfOrderMobile.txt 2026-08-11 10:18:03,174 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpwl9f82ze_chrome_odoo" 2026-08-11 10:18:03,441 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55325 2026-08-11 10:18:03,442 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpt81qfsr2_chrome_odoo 2026-08-11 10:18:03,442 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:46877/json/version 2026-08-11 10:18:03,459 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46877/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:18:03,473 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:18:03,473 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:46877/json 2026-08-11 10:18:03,474 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46877/json with timeout 3 increased to 10s during tests 2026-08-11 10:18:03,481 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:46877/devtools/page/B8FFA314596480A00B9C2685B97FB28F 2026-08-11 10:18:03,488 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:18:03,491 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:18:03,576 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:18:03,585 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:18:03,585 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:18:03,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:03] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 70 0.066 0.189 2026-08-11 10:18:03,850 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'B8FFA314596480A00B9C2685B97FB28F', 'loaderId': '758A625A0FBB33CAF33BB0D0B7A311B7', 'isDownload': False} 2026-08-11 10:18:03,851 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_in')" 2026-08-11 10:18:03,869 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:18:03,883 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:03] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.011 0.008 2026-08-11 10:18:03,892 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:03] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.004 0.015 2026-08-11 10:18:03,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:03] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.004 0.023 2026-08-11 10:18:04,094 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:18:04,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.006 2026-08-11 10:18:04,106 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:18:04,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.001 0.006 2026-08-11 10:18:04,136 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.008 0.011 2026-08-11 10:18:04,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.009 2026-08-11 10:18:04,186 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.004 2026-08-11 10:18:04,904 104 INFO rb-3df6733-223812-402932 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-11 10:18:04,913 104 INFO rb-3df6733-223812-402932 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-11 10:18:04,931 104 INFO rb-3df6733-223812-402932 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-11 10:18:04,936 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:04,937 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:18:04,947 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:18:05,007 104 INFO rb-3df6733-223812-402932 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-11 10:18:05,017 104 INFO rb-3df6733-223812-402932 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-11 10:18:05,027 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-08-11 10:18:05,031 104 INFO rb-3df6733-223812-402932 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-11 10:18:05,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:05] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.033 0.034 2026-08-11 10:18:05,110 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:05] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.002 0.015 2026-08-11 10:18:05,851 104 INFO rb-3df6733-223812-402932 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-11 10:18:05,865 104 INFO rb-3df6733-223812-402932 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-11 10:18:05,888 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9047613 for PoS orders references: ['Self-Order 00398-216-0007'] (draft: True) 2026-08-11 10:18:05,914 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9047613 with result: [{'id': 507, 'pos_reference': 'Self-Order 00398-216-0007', 'account_move': False}] 2026-08-11 10:18:05,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:05] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.046 0.062 2026-08-11 10:18:05,984 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:18:06,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:18:06,744 104 INFO rb-3df6733-223812-402932 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-11 10:18:06,753 104 INFO rb-3df6733-223812-402932 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-11 10:18:06,773 104 INFO rb-3df6733-223812-402932 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-11 10:18:06,787 104 INFO rb-3df6733-223812-402932 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-11 10:18:06,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:06] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.026 0.060 2026-08-11 10:18:06,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:06] "GET /menu/get-image/1857/512 HTTP/1.1" 200 - 7 0.008 0.058 2026-08-11 10:18:07,603 104 INFO rb-3df6733-223812-402932 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-11 10:18:07,614 104 INFO rb-3df6733-223812-402932 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-11 10:18:07,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:07] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.044 0.054 2026-08-11 10:18:07,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:18:08,468 104 INFO rb-3df6733-223812-402932 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-11 10:18:08,475 104 INFO rb-3df6733-223812-402932 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-11 10:18:08,488 104 INFO rb-3df6733-223812-402932 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-11 10:18:08,503 104 INFO rb-3df6733-223812-402932 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-11 10:18:08,503 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:18:08,519 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:08,525 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55325 2026-08-11 10:18:08,525 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:18:08,527 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55325 2026-08-11 10:18:08,623 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101808_622953_TestSelfOrderMobile.txt 2026-08-11 10:18:08,623 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpt81qfsr2_chrome_odoo" 2026-08-11 10:18:08,900 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55500 2026-08-11 10:18:08,901 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmprdp_gfi5_chrome_odoo 2026-08-11 10:18:08,901 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:43201/json/version 2026-08-11 10:18:08,903 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43201/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:18:08,988 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:18:08,988 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:43201/json 2026-08-11 10:18:08,989 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:43201/json with timeout 3 increased to 10s during tests 2026-08-11 10:18:09,000 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:43201/devtools/page/0CD834D3509BBCDB69B937BCE3126674 2026-08-11 10:18:09,015 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:18:09,028 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:18:09,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:18:09,114 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:18:09,114 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:18:09,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 70 0.084 0.127 2026-08-11 10:18:09,335 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '0CD834D3509BBCDB69B937BCE3126674', 'loaderId': 'B4A050CD64593B384F30411283A58DA2', 'isDownload': False} 2026-08-11 10:18:09,335 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_out')" 2026-08-11 10:18:09,347 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:18:09,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.002 0.007 2026-08-11 10:18:09,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.003 0.007 2026-08-11 10:18:09,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.005 0.009 2026-08-11 10:18:09,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.000 0.009 2026-08-11 10:18:09,554 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:18:09,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /favicon.ico HTTP/1.1" 301 - 3 0.003 0.008 2026-08-11 10:18:09,570 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.009 2026-08-11 10:18:09,581 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.002 0.008 2026-08-11 10:18:09,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:18:09,630 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-11 10:18:10,363 104 INFO rb-3df6733-223812-402932 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-11 10:18:10,366 104 INFO rb-3df6733-223812-402932 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-11 10:18:10,381 104 INFO rb-3df6733-223812-402932 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-11 10:18:10,385 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:10] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:10,387 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:10] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:10,397 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:10,416 104 INFO rb-3df6733-223812-402932 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-11 10:18:10,424 104 INFO rb-3df6733-223812-402932 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-11 10:18:10,429 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:10] "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-11 10:18:10,435 104 INFO rb-3df6733-223812-402932 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-11 10:18:10,472 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:10] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.013 0.034 2026-08-11 10:18:10,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:10] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.007 0.031 2026-08-11 10:18:11,235 104 INFO rb-3df6733-223812-402932 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-11 10:18:11,248 104 INFO rb-3df6733-223812-402932 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-11 10:18:11,255 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37779051 for PoS orders references: ['Self-Order 00398-216-0008'] (draft: True) 2026-08-11 10:18:11,278 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37779051 with result: [{'id': 508, 'pos_reference': 'Self-Order 00398-216-0008', 'account_move': False}] 2026-08-11 10:18:11,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:11] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.032 0.055 2026-08-11 10:18:11,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-08-11 10:18:12,016 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-08-11 10:18:12,095 104 INFO rb-3df6733-223812-402932 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-11 10:18:12,113 104 INFO rb-3df6733-223812-402932 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-11 10:18:12,122 104 INFO rb-3df6733-223812-402932 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-11 10:18:12,133 104 INFO rb-3df6733-223812-402932 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-11 10:18:12,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:12] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.028 0.051 2026-08-11 10:18:12,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:12] "GET /menu/get-image/1857/512 HTTP/1.1" 200 - 7 0.002 0.078 2026-08-11 10:18:12,965 104 INFO rb-3df6733-223812-402932 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-11 10:18:12,980 104 INFO rb-3df6733-223812-402932 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-11 10:18:13,062 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:13] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.031 0.062 2026-08-11 10:18:13,824 104 INFO rb-3df6733-223812-402932 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-11 10:18:13,833 104 INFO rb-3df6733-223812-402932 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-11 10:18:13,849 104 INFO rb-3df6733-223812-402932 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-11 10:18:13,872 104 INFO rb-3df6733-223812-402932 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-11 10:18:13,875 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:18:13,887 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:13,907 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55500 2026-08-11 10:18:13,907 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:18:13,908 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55500 2026-08-11 10:18:13,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101813_983099_TestSelfOrderMobile.txt 2026-08-11 10:18:13,983 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmprdp_gfi5_chrome_odoo" 2026-08-11 10:18:14,260 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55671 2026-08-11 10:18:14,260 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpgm7ry1w7_chrome_odoo 2026-08-11 10:18:14,261 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:39189/json/version 2026-08-11 10:18:14,264 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39189/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:18:14,282 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:18:14,287 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:39189/json 2026-08-11 10:18:14,291 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:39189/json with timeout 3 increased to 10s during tests 2026-08-11 10:18:14,302 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:39189/devtools/page/BFE623C527A1C8342893006806DD2355 2026-08-11 10:18:14,371 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:18:14,388 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:18:14,404 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:18:14,411 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:18:14,412 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:18:14,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 70 0.048 0.120 2026-08-11 10:18:14,595 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'BFE623C527A1C8342893006806DD2355', 'loaderId': '70342FDF6D73466B969C028283208F62', 'isDownload': False} 2026-08-11 10:18:14,595 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_meal_cancel')" 2026-08-11 10:18:14,611 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:18:14,635 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.011 0.008 2026-08-11 10:18:14,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.012 0.034 2026-08-11 10:18:14,660 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.043 2026-08-11 10:18:14,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.002 0.012 2026-08-11 10:18:14,859 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.006 2026-08-11 10:18:14,863 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:18:14,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.009 0.012 2026-08-11 10:18:14,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.002 0.028 2026-08-11 10:18:14,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:18:14,991 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.003 2026-08-11 10:18:15,676 104 INFO rb-3df6733-223812-402932 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-11 10:18:15,680 104 INFO rb-3df6733-223812-402932 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-11 10:18:15,698 104 INFO rb-3df6733-223812-402932 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-11 10:18:15,702 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:15] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:15,706 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:15] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:18:15,721 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:15,750 104 INFO rb-3df6733-223812-402932 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-11 10:18:15,756 104 INFO rb-3df6733-223812-402932 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-11 10:18:15,758 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18: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-11 10:18:15,776 104 INFO rb-3df6733-223812-402932 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-11 10:18:15,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:15] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.027 0.033 2026-08-11 10:18:15,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:15] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.002 0.024 2026-08-11 10:18:16,597 104 INFO rb-3df6733-223812-402932 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-11 10:18:16,598 104 INFO rb-3df6733-223812-402932 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-11 10:18:17,372 104 INFO rb-3df6733-223812-402932 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-11 10:18:17,388 104 INFO rb-3df6733-223812-402932 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-11 10:18:17,401 104 INFO rb-3df6733-223812-402932 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-11 10:18:17,411 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-11 10:18:17,422 104 INFO rb-3df6733-223812-402932 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-11 10:18:17,435 104 INFO rb-3df6733-223812-402932 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-11 10:18:17,448 104 INFO rb-3df6733-223812-402932 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-11 10:18:17,496 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:17] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.030 0.042 2026-08-11 10:18:18,252 104 INFO rb-3df6733-223812-402932 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-11 10:18:18,263 104 INFO rb-3df6733-223812-402932 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-11 10:18:18,270 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53137906 for PoS orders references: ['Self-Order 00398-216-0009'] (draft: True) 2026-08-11 10:18:18,294 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53137906 with result: [{'id': 509, 'pos_reference': 'Self-Order 00398-216-0009', 'account_move': False}] 2026-08-11 10:18:18,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:18] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.028 0.058 2026-08-11 10:18:19,107 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,115 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,132 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,148 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,167 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,184 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,202 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:19] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.027 0.047 2026-08-11 10:18:19,221 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,224 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,226 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:19] "GET /menu/get-image/1857/512 HTTP/1.1" 200 - 7 0.011 0.060 2026-08-11 10:18:19,240 104 INFO rb-3df6733-223812-402932 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-11 10:18:19,243 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:18:19,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:19] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:19,294 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55671 2026-08-11 10:18:19,297 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:18:19,299 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55671 2026-08-11 10:18:19,356 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101819_356395_TestSelfOrderMobile.txt 2026-08-11 10:18:19,356 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpgm7ry1w7_chrome_odoo" 2026-08-11 10:18:19,635 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55842 2026-08-11 10:18:19,636 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmp5v8a22fw_chrome_odoo 2026-08-11 10:18:19,636 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:42625/json/version 2026-08-11 10:18:19,640 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42625/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:18:19,693 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/141.0.7390.54 2026-08-11 10:18:19,695 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:42625/json 2026-08-11 10:18:19,696 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42625/json with timeout 3 increased to 10s during tests 2026-08-11 10:18:19,703 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:42625/devtools/page/C202ACC1DD8E7C71C7B953B6858C425E 2026-08-11 10:18:19,708 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-08-11 10:18:19,761 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-08-11 10:18:19,817 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-08-11 10:18:19,843 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" in browser 2026-08-11 10:18:19,843 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=3016d7bee6d04b35" 2026-08-11 10:18:20,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /pos-self/216?access_token=3016d7bee6d04b35 HTTP/1.1" 200 - 70 0.059 0.138 2026-08-11 10:18:20,051 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'C202ACC1DD8E7C71C7B953B6858C425E', 'loaderId': '7D0421DE8092B03BA300AD74A894A770', 'isDownload': False} 2026-08-11 10:18:20,051 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_each_cancel')" 2026-08-11 10:18:20,062 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:18:20,089 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.021 0.008 2026-08-11 10:18:20,100 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.003 0.032 2026-08-11 10:18:20,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.036 2026-08-11 10:18:20,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-08-11 10:18:20,297 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-08-11 10:18:20,300 104 INFO rb-3df6733-223812-402932 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=3016d7bee6d04b35"})" 2026-08-11 10:18:20,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.004 0.009 2026-08-11 10:18:20,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.002 0.013 2026-08-11 10:18:20,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:18:20,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-11 10:18:21,098 104 INFO rb-3df6733-223812-402932 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-11 10:18:21,113 104 INFO rb-3df6733-223812-402932 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-11 10:18:21,131 104 INFO rb-3df6733-223812-402932 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-11 10:18:21,139 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:21] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:21,141 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:21] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:18:21,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:21,218 104 INFO rb-3df6733-223812-402932 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-11 10:18:21,227 104 INFO rb-3df6733-223812-402932 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-11 10:18:21,238 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:21] "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-11 10:18:21,242 104 INFO rb-3df6733-223812-402932 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-11 10:18:21,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:21] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.031 0.036 2026-08-11 10:18:21,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:21] "GET /menu/get-image/1856/512 HTTP/1.1" 200 - 7 0.004 0.014 2026-08-11 10:18:22,065 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,098 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,100 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,120 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,132 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,149 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,163 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,191 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,204 104 INFO rb-3df6733-223812-402932 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-11 10:18:22,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:22] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.029 0.037 2026-08-11 10:18:22,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:22] "GET /menu/get-image/1857/512 HTTP/1.1" 200 - 7 0.002 0.034 2026-08-11 10:18:22,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:18:23,348 104 INFO rb-3df6733-223812-402932 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-11 10:18:23,363 104 INFO rb-3df6733-223812-402932 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-11 10:18:23,372 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26212727 for PoS orders references: ['Self-Order 00398-216-0010'] (draft: True) 2026-08-11 10:18:23,395 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26212727 with result: [{'id': 510, 'pos_reference': 'Self-Order 00398-216-0010', 'account_move': False}] 2026-08-11 10:18:23,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:23] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.039 0.070 2026-08-11 10:18:24,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:18:24,227 104 INFO rb-3df6733-223812-402932 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-11 10:18:24,230 104 INFO rb-3df6733-223812-402932 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-11 10:18:24,247 104 INFO rb-3df6733-223812-402932 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-11 10:18:24,263 104 INFO rb-3df6733-223812-402932 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-11 10:18:24,264 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-08-11 10:18:24,270 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55842 2026-08-11 10:18:24,272 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-08-11 10:18:24,272 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55842 2026-08-11 10:18:24,368 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101824_368259_TestSelfOrderMobile.txt 2026-08-11 10:18:24,368 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmp5v8a22fw_chrome_odoo" 2026-08-11 10:18:24,435 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:18:31,057 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:18:38,816 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:18:43,668 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #176 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 10:18:45,650 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #176 deleted ir.attachment records with IDs: [7885, 7886, 7887, 7888, 7889, 7890, 7891, 7892, 7932, 7933, 7934, 7935, 7936, 7937, 7938, 7939] 2026-08-11 10:18:45,651 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #176 deleted pos.config records with IDs: [217, 218, 219, 220] 2026-08-11 10:18:45,668 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #176 deleted ir.sequence records with IDs: [5044, 5047, 5097, 5100, 5045, 5048, 5098, 5101] 2026-08-11 10:18:49,617 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos: Starting TestSelfOrderPos.test_table_stand_number_exported ... 2026-08-11 10:18:49,975 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome pid: 56015 2026-08-11 10:18:49,976 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome headless temporary user profile dir: /tmp/tmp7rbq_aaj_chrome_odoo 2026-08-11 10:18:49,977 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Issuing json command http://127.0.0.1:36115/json/version 2026-08-11 10:18:49,983 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36115/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:18:50,001 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Browser version: Chrome/141.0.7390.54 2026-08-11 10:18:50,002 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Issuing json command http://127.0.0.1:36115/json 2026-08-11 10:18:50,005 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36115/json with timeout 3 increased to 10s during tests 2026-08-11 10:18:50,062 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Websocket url found: ws://127.0.0.1:36115/devtools/page/58C253F63F8642914BEA0F1A8B70D09B 2026-08-11 10:18:50,088 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Enable chrome headless console log notification 2026-08-11 10:18:50,106 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome headless enable page notifications 2026-08-11 10:18:50,289 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_user from n/a 2026-08-11 10:18:50,298 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Setting session cookie in browser 2026-08-11 10:18:50,304 104 INFO rb-3df6733-223812-402932 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-11 10:18:50,304 104 INFO rb-3df6733-223812-402932 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-11 10:18:50,315 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:18:50,939 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:50] "GET /pos/ui?config_id=221 HTTP/1.1" 200 - 114 0.089 0.539 2026-08-11 10:18:50,942 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Navigation result: {'frameId': '58C253F63F8642914BEA0F1A8B70D09B', 'loaderId': 'B383C58B165E72D2BBCA0512CAC071E6', 'isDownload': False} 2026-08-11 10:18:50,942 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Evaluate ready code "odoo.isTourReady('test_table_stand_number_exported')" 2026-08-11 10:18:50,957 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:18:50,970 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:50] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.007 2026-08-11 10:18:50,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:50] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.021 2026-08-11 10:18:51,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:51] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.043 2026-08-11 10:18:51,302 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:51] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:18:51,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.005 2026-08-11 10:18:51,346 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:18:51,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.010 2026-08-11 10:18:51,363 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:18:51,378 104 INFO rb-3df6733-223812-402932 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-11 10:18:52,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.263 0.411 2026-08-11 10:18:52,130 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.046 2026-08-11 10:18:52,151 104 INFO rb-3df6733-223812-402932 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-11 10:18:52,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "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-11 10:18:52,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 10:18:52,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1867&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 14 0.023 0.052 2026-08-11 10:18:52,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1866&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 8 0.026 0.089 2026-08-11 10:18:52,327 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:52,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1864&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 8 0.014 0.144 2026-08-11 10:18:52,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1869&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 8 0.033 0.188 2026-08-11 10:18:52,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1868&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 8 0.013 0.241 2026-08-11 10:18:52,500 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1865&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 8 0.008 0.284 2026-08-11 10:18:52,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.211 2026-08-11 10:18:52,519 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18: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-11 10:18:52,522 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:52,529 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:52,531 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:52,605 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1863&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 8 0.056 0.216 2026-08-11 10:18:52,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1862&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 8 0.024 0.264 2026-08-11 10:18:52,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=product.product&field=image_128&id=1861&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 8 0.017 0.269 2026-08-11 10:18:52,728 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.006 0.249 2026-08-11 10:18:52,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 18 0.019 0.220 2026-08-11 10:18:52,779 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:52,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.014 0.220 2026-08-11 10:18:52,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.218 2026-08-11 10:18:52,810 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.194 2026-08-11 10:18:52,837 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.006 0.168 2026-08-11 10:18:52,852 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.133 2026-08-11 10:18:52,895 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image/res.company/87/favicon HTTP/1.1" 200 - 11 0.025 0.131 2026-08-11 10:18:52,925 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=pos.category&field=image_128&id=40&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 4 0.006 0.131 2026-08-11 10:18:52,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=pos.category&field=image_128&id=41&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 4 0.006 0.139 2026-08-11 10:18:52,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image?model=pos.category&field=image_128&id=42&unique=2026-08-11%2010:18:24 HTTP/1.1" 200 - 4 0.003 0.152 2026-08-11 10:18:52,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:52] "GET /web/image/res.company/87/favicon HTTP/1.1" 304 - 6 0.014 0.072 2026-08-11 10:18:53,263 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,286 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,310 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.030 0.016 2026-08-11 10:18:53,317 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,328 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,354 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,389 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,395 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:53,397 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:18:53,403 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,414 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,429 104 INFO rb-3df6733-223812-402932 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-11 10:18:53,435 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:18:53,439 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42466154 for PoS orders references: ['POS/12345678901234'] (draft: False) 2026-08-11 10:18:53,474 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #178 deleted pos.order.line records with IDs: [904] 2026-08-11 10:18:53,654 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42466154 with result: [{'id': 511, 'pos_reference': 'POS/12345678901234', 'account_move': False}] 2026-08-11 10:18:53,672 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 129 0.115 0.129 2026-08-11 10:18:53,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:53] "GET /web/image?model=pos.config&id=221&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.009 2026-08-11 10:18:54,458 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: test successful 2026-08-11 10:18:54,467 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:18:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:18:54,479 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Closing chrome headless with pid 56015 2026-08-11 10:18:54,480 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Closing websocket connection 2026-08-11 10:18:54,481 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Terminating chrome headless with pid 56015 2026-08-11 10:18:54,575 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101854_575693_TestSelfOrderPos.txt 2026-08-11 10:18:54,576 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Removing chrome user profile "/tmp/tmp7rbq_aaj_chrome_odoo" 2026-08-11 10:18:54,650 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-11 10:18:56,467 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-08-11 10:19:03,040 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:19:04,776 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome pid: 56218 2026-08-11 10:19:04,776 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless temporary user profile dir: /tmp/tmpzi3k6tv0_chrome_odoo 2026-08-11 10:19:04,777 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:42555/json/version 2026-08-11 10:19:04,779 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42555/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:19:04,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Browser version: Chrome/141.0.7390.54 2026-08-11 10:19:04,804 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:42555/json 2026-08-11 10:19:04,805 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42555/json with timeout 3 increased to 10s during tests 2026-08-11 10:19:04,869 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Websocket url found: ws://127.0.0.1:42555/devtools/page/E44EA8AFA1EE582602FB3749E2194543 2026-08-11 10:19:04,882 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Enable chrome headless console log notification 2026-08-11 10:19:04,892 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless enable page notifications 2026-08-11 10:19:05,318 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:19:05,326 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Setting session cookie in browser 2026-08-11 10:19:05,328 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Open "http://127.0.0.1:8069/pos-self/222?access_token=3e664f122cd745ea" in browser 2026-08-11 10:19:05,328 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigating to: "http://127.0.0.1:8069/pos-self/222?access_token=3e664f122cd745ea" 2026-08-11 10:19:05,336 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:19:05,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:05] "GET /pos-self/222?access_token=3e664f122cd745ea HTTP/1.1" 200 - 168 0.126 0.442 2026-08-11 10:19:05,903 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigation result: {'frameId': 'E44EA8AFA1EE582602FB3749E2194543', 'loaderId': '67EDDAE84745E9894F8FEAA88694211C', 'isDownload': False} 2026-08-11 10:19:05,904 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate ready code "odoo.isTourReady('SelfOrderOrderNumberTour')" 2026-08-11 10:19:05,917 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:19:05,931 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/194544d/pos_self_order.assets.min.css, copying from /web/assets/194544d/pos_self_order.assets.min.css 2026-08-11 10:19:05,965 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:05] "GET /web/assets/1/194544d/pos_self_order.assets.min.css HTTP/1.1" 200 - 13 0.025 0.022 2026-08-11 10:19:05,974 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3b803f5/pos_self_order.assets.min.js, copying from /web/assets/3b803f5/pos_self_order.assets.min.js 2026-08-11 10:19:05,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:05] "GET /web/assets/1/3b803f5/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.005 0.064 2026-08-11 10:19:05,997 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js, copying from /web/assets/63ab5ac/pos_self_order.assets_tests.min.js 2026-08-11 10:19:06,006 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:06] "GET /web/assets/1/63ab5ac/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.006 0.076 2026-08-11 10:19:06,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:06] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.004 0.012 2026-08-11 10:19:06,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:06] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.006 2026-08-11 10:19:06,209 104 INFO rb-3df6733-223812-402932 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=3e664f122cd745ea"})" 2026-08-11 10:19:06,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:06] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.005 0.007 2026-08-11 10:19:06,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:06] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 7 0.006 0.027 2026-08-11 10:19:06,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.052 2026-08-11 10:19:06,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-11 10:19:07,026 104 INFO rb-3df6733-223812-402932 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-11 10:19:07,029 104 INFO rb-3df6733-223812-402932 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-11 10:19:07,060 104 INFO rb-3df6733-223812-402932 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-11 10:19:07,073 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:07,096 104 INFO rb-3df6733-223812-402932 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-11 10:19:07,109 104 INFO rb-3df6733-223812-402932 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-11 10:19:07,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:07] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.016 0.029 2026-08-11 10:19:07,147 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:07] "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-11 10:19:07,163 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:07] "GET /menu/get-image/1870/512 HTTP/1.1" 200 - 9 0.010 0.016 2026-08-11 10:19:07,890 104 INFO rb-3df6733-223812-402932 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-11 10:19:07,895 104 INFO rb-3df6733-223812-402932 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-11 10:19:07,909 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:07] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 13 0.005 0.009 2026-08-11 10:19:08,091 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.004 2026-08-11 10:19:08,672 104 INFO rb-3df6733-223812-402932 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-11 10:19:08,694 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42976032 for PoS orders references: ['Self-Order 00400-222-0001'] (draft: True) 2026-08-11 10:19:08,754 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42976032 with result: [{'id': 512, 'pos_reference': 'Self-Order 00400-222-0001', 'account_move': False}] 2026-08-11 10:19:08,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:08] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 90 0.071 0.105 2026-08-11 10:19:08,861 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:19:09,180 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-11 10:19:09,619 104 INFO rb-3df6733-223812-402932 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-11 10:19:09,624 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: test successful 2026-08-11 10:19:09,642 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing chrome headless with pid 56218 2026-08-11 10:19:09,642 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing websocket connection 2026-08-11 10:19:09,643 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Terminating chrome headless with pid 56218 2026-08-11 10:19:09,742 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101909_741835_TestSelfOrderSequence.txt 2026-08-11 10:19:09,742 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Removing chrome user profile "/tmp/tmpzi3k6tv0_chrome_odoo" 2026-08-11 10:19:10,022 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome pid: 56388 2026-08-11 10:19:10,023 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless temporary user profile dir: /tmp/tmpqlggd7es_chrome_odoo 2026-08-11 10:19:10,023 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:41947/json/version 2026-08-11 10:19:10,024 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41947/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:19:10,077 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Browser version: Chrome/141.0.7390.54 2026-08-11 10:19:10,077 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:41947/json 2026-08-11 10:19:10,078 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:41947/json with timeout 3 increased to 10s during tests 2026-08-11 10:19:10,099 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Websocket url found: ws://127.0.0.1:41947/devtools/page/735B5851ED210DA4395DC5A844465C3E 2026-08-11 10:19:10,112 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Enable chrome headless console log notification 2026-08-11 10:19:10,120 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless enable page notifications 2026-08-11 10:19:10,172 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:pos_admin from n/a 2026-08-11 10:19:10,176 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Setting session cookie in browser 2026-08-11 10:19:10,188 104 INFO rb-3df6733-223812-402932 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-11 10:19:10,188 104 INFO rb-3df6733-223812-402932 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-11 10:19:10,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "GET /pos/ui?config_id=222 HTTP/1.1" 200 - 98 0.087 0.314 2026-08-11 10:19:10,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigation result: {'frameId': '735B5851ED210DA4395DC5A844465C3E', 'loaderId': '5DB5F00C6480CAF60C0EC4D0076E3019', 'isDownload': False} 2026-08-11 10:19:10,599 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate ready code "odoo.isTourReady('OrderNumberConflictTour')" 2026-08-11 10:19:10,604 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:19:10,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.013 2026-08-11 10:19:10,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.019 2026-08-11 10:19:10,650 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.012 0.031 2026-08-11 10:19:10,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-08-11 10:19:10,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-08-11 10:19:10,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.011 2026-08-11 10:19:10,996 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:10,996 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:19:10,999 104 INFO rb-3df6733-223812-402932 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-11 10:19:11,720 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 361 0.286 0.432 2026-08-11 10:19:11,772 104 INFO rb-3df6733-223812-402932 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-11 10:19:11,818 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.043 2026-08-11 10:19:11,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.002 0.008 2026-08-11 10:19:11,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:11] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:19:11,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:11] "GET /web/image?model=product.product&field=image_128&id=1870&unique=2026-08-11%2010:18:54 HTTP/1.1" 200 - 14 0.030 0.038 2026-08-11 10:19:11,941 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:19:11,967 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:11] "GET /web/image?model=product.product&field=image_128&id=1872&unique=2026-08-11%2010:18:54 HTTP/1.1" 200 - 8 0.012 0.095 2026-08-11 10:19:12,013 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image?model=product.product&field=image_128&id=1871&unique=2026-08-11%2010:18:54 HTTP/1.1" 200 - 8 0.021 0.131 2026-08-11 10:19:12,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 7 0.006 0.158 2026-08-11 10:19:12,035 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.003 0.164 2026-08-11 10:19:12,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.004 0.179 2026-08-11 10:19:12,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.025 0.113 2026-08-11 10:19:12,096 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30320620 for PoS orders references: ['Self-Order 00400-222-0001'] (draft: True) 2026-08-11 10:19:12,119 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #181 deleted pos.order.line records with IDs: [906] 2026-08-11 10:19:12,207 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30320620 with result: [{'id': 512, 'pos_reference': 'Self-Order 00400-222-0001', 'account_move': False}] 2026-08-11 10:19:12,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.061 0.186 2026-08-11 10:19:12,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.220 2026-08-11 10:19:12,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.205 2026-08-11 10:19:12,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.005 0.206 2026-08-11 10:19:12,276 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.009 0.207 2026-08-11 10:19:12,290 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:12,293 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image?model=pos.category&field=image_128&id=43&unique=2026-08-11%2010:18:54 HTTP/1.1" 200 - 4 0.003 0.196 2026-08-11 10:19:12,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19: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-11 10:19:12,329 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:19:12,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image/res.users/181/avatar_128 HTTP/1.1" 200 - 18 0.045 0.035 2026-08-11 10:19:12,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.006 0.069 2026-08-11 10:19:12,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.061 2026-08-11 10:19:13,050 104 INFO rb-3df6733-223812-402932 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-11 10:19:13,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:19:13,143 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:14,040 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,079 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,088 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,095 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,111 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,127 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,146 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,161 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,177 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'back to floor (trigger: .floor-button)' 2026-08-11 10:19:14,188 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82119796 for PoS orders references: ['Order 00400-001-0001'] (draft: True) 2026-08-11 10:19:14,195 104 INFO rb-3df6733-223812-402932 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-11 10:19:14,214 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.pos-topheader .ticket-button' 2026-08-11 10:19:14,253 104 INFO rb-3df6733-223812-402932 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82119796 with result: [{'id': 513, 'pos_reference': 'Order 00400-001-0001', 'account_move': False}] 2026-08-11 10:19:14,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 53 0.044 0.044 2026-08-11 10:19:14,622 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:19:15,067 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.screen.ticket-screen' 2026-08-11 10:19:15,112 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.013 0.032 2026-08-11 10:19:15,889 104 INFO rb-3df6733-223812-402932 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-11 10:19:15,893 104 INFO rb-3df6733-223812-402932 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-11 10:19:15,911 104 INFO rb-3df6733-223812-402932 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-11 10:19:15,927 104 INFO rb-3df6733-223812-402932 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-11 10:19:15,944 104 INFO rb-3df6733-223812-402932 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-11 10:19:15,946 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: test successful 2026-08-11 10:19:15,951 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing chrome headless with pid 56388 2026-08-11 10:19:15,952 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing websocket connection 2026-08-11 10:19:15,952 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Terminating chrome headless with pid 56388 2026-08-11 10:19:16,047 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101916_047050_TestSelfOrderSequence.txt 2026-08-11 10:19:16,047 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Removing chrome user profile "/tmp/tmpqlggd7es_chrome_odoo" 2026-08-11 10:19:16,123 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:19:23,117 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:19:30,891 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:19:36,483 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #182 deleted ir.property records with IDs: [840, 841, 842, 843, 844, 845] 2026-08-11 10:19:38,314 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #182 deleted ir.attachment records with IDs: [8056, 8057, 8058, 8059, 8060, 8061, 8062, 8063, 8103, 8104, 8105, 8106, 8107, 8108, 8109, 8110] 2026-08-11 10:19:38,315 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #182 deleted pos.config records with IDs: [223, 224, 225, 226] 2026-08-11 10:19:38,332 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #182 deleted ir.sequence records with IDs: [5187, 5190, 5240, 5243, 5188, 5191, 5241, 5244] 2026-08-11 10:19:42,052 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_request_data ... 2026-08-11 10:19:42,381 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome pid: 56579 2026-08-11 10:19:42,381 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome headless temporary user profile dir: /tmp/tmpkmo9svli_chrome_odoo 2026-08-11 10:19:42,382 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Issuing json command http://127.0.0.1:36695/json/version 2026-08-11 10:19:42,387 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36695/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:19:42,407 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Browser version: Chrome/141.0.7390.54 2026-08-11 10:19:42,407 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Issuing json command http://127.0.0.1:36695/json 2026-08-11 10:19:42,408 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36695/json with timeout 3 increased to 10s during tests 2026-08-11 10:19:42,417 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Websocket url found: ws://127.0.0.1:36695/devtools/page/4E7C2808A47A99BA22822A5E074CE2F2 2026-08-11 10:19:42,475 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Enable chrome headless console log notification 2026-08-11 10:19:42,496 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome headless enable page notifications 2026-08-11 10:19:42,710 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:19:42,712 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Setting session cookie in browser 2026-08-11 10:19:42,713 104 INFO rb-3df6733-223812-402932 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-11 10:19:42,713 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=227" 2026-08-11 10:19:42,721 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:19:43,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "GET /pos/ui?config_id=227 HTTP/1.1" 200 - 113 0.094 0.638 2026-08-11 10:19:43,455 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Navigation result: {'frameId': '4E7C2808A47A99BA22822A5E074CE2F2', 'loaderId': '1817A16C94A06A9C862455C3ACC2EC9D', 'isDownload': False} 2026-08-11 10:19:43,455 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Evaluate ready code "odoo.isTourReady('VivaWalletTour')" 2026-08-11 10:19:43,496 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:19:43,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "GET /web/assets/b8e4e2d/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 10:19:43,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "GET /web/assets/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.016 2026-08-11 10:19:43,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "GET /web/assets/1fe8f63/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.025 2026-08-11 10:19:43,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:19:43,848 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.014 2026-08-11 10:19:43,860 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:43,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 10:19:43,873 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:19:43,896 104 INFO rb-3df6733-223812-402932 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-11 10:19:44,440 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.219 0.335 2026-08-11 10:19:44,500 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:44] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.570 2026-08-11 10:19:44,523 104 INFO rb-3df6733-223812-402932 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-08-11 10:19:44,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.074 2026-08-11 10:19:44,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.004 2026-08-11 10:19:44,732 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:19:45,154 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.116 0.286 2026-08-11 10:19:45,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.041 2026-08-11 10:19:45,254 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "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-11 10:19:45,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-08-11 10:19:45,351 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1883&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 14 0.025 0.045 2026-08-11 10:19:45,362 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:45,398 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1882&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 8 0.017 0.091 2026-08-11 10:19:45,445 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1877&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 8 0.019 0.025 2026-08-11 10:19:45,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1881&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 8 0.014 0.178 2026-08-11 10:19:45,498 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "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-11 10:19:45,530 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1878&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 8 0.012 0.216 2026-08-11 10:19:45,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1879&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 8 0.006 0.246 2026-08-11 10:19:45,570 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:45,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.188 2026-08-11 10:19:45,631 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-08-11 10:19:45,638 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:19:45,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1880&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 8 0.014 0.341 2026-08-11 10:19:45,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.206 2026-08-11 10:19:45,670 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.007 0.049 2026-08-11 10:19:45,691 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:19:45,723 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image/res.users/182/avatar_128 HTTP/1.1" 200 - 19 0.024 0.091 2026-08-11 10:19:45,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.002 0.121 2026-08-11 10:19:45,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.113 2026-08-11 10:19:45,740 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-08-11%2008:36:06 HTTP/1.1" 200 - 6 0.001 0.100 2026-08-11 10:19:45,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-08-11%2008:42:15 HTTP/1.1" 200 - 6 0.003 0.092 2026-08-11 10:19:45,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image/res.company/90/favicon HTTP/1.1" 200 - 6 0.007 0.071 2026-08-11 10:19:45,811 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1876&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 8 0.007 0.098 2026-08-11 10:19:45,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=product.product&field=image_128&id=1875&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 8 0.010 0.111 2026-08-11 10:19:45,866 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=pos.category&field=image_128&id=44&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 4 0.002 0.131 2026-08-11 10:19:45,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=pos.category&field=image_128&id=45&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 4 0.001 0.139 2026-08-11 10:19:45,898 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image?model=pos.category&field=image_128&id=46&unique=2026-08-11%2010:19:16 HTTP/1.1" 200 - 4 0.002 0.144 2026-08-11 10:19:45,921 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:45] "GET /web/image/res.company/90/favicon HTTP/1.1" 304 - 6 0.011 0.122 2026-08-11 10:19:46,210 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: '.opening-cash-control .button:contains("Open session")' 2026-08-11 10:19:46,228 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:46] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.013 2026-08-11 10:19:46,243 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,264 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,278 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,293 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,310 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,327 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,343 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,362 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,378 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,393 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,411 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:46,418 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:19:46,427 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-11 10:19:46,443 104 INFO rb-3df6733-223812-402932 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-11 10:19:46,459 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:46] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 10:19:46,461 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click send button (trigger: .button.send_payment_request)' 2026-08-11 10:19:46,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:46] "POST /web/dataset/call_kw/pos.payment.method/viva_wallet_send_payment_request HTTP/1.1" 200 - 2 0.001 0.010 2026-08-11 10:19:46,487 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-08-11 10:19:46,490 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: test successful 2026-08-11 10:19:46,499 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:19:46] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:19:46,505 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Closing chrome headless with pid 56579 2026-08-11 10:19:46,507 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Closing websocket connection 2026-08-11 10:19:46,508 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Terminating chrome headless with pid 56579 2026-08-11 10:19:46,631 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_101946_631681_TestVivaWalletHttpCommon.txt 2026-08-11 10:19:46,632 104 INFO rb-3df6733-223812-402932 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Removing chrome user profile "/tmp/tmpkmo9svli_chrome_odoo" 2026-08-11 10:19:46,716 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-08-11 10:19:46,819 104 INFO rb-3df6733-223812-402932 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-08-11 10:19:47,627 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31215] 2026-08-11 10:19:47,836 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted res.partner records with IDs: [850] 2026-08-11 10:19:47,847 104 INFO rb-3df6733-223812-402932 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-08-11 10:19:48,618 104 INFO rb-3df6733-223812-402932 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-08-11 10:19:49,359 104 INFO rb-3df6733-223812-402932 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-08-11 10:19:50,098 104 INFO rb-3df6733-223812-402932 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-08-11 10:19:54,953 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:19:56,155 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [852], uid: 2, model: res.partner 2026-08-11 10:19:56,205 104 INFO rb-3df6733-223812-402932 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-08-11 10:19:56,959 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:19:57,434 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31435] 2026-08-11 10:19:57,528 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted product.product records with IDs: [1886] 2026-08-11 10:19:57,601 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-08-11 10:19:57,808 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_package_and_use_its_barcode_in_product ... 2026-08-11 10:19:57,918 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted product.packaging records with IDs: [5] 2026-08-11 10:19:57,927 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-08-11 10:19:58,054 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-08-11 10:19:58,350 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-08-11 10:20:02,627 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:20:03,511 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-08-11 10:20:07,747 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:20:08,206 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-08-11 10:20:08,389 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-08-11 10:20:08,537 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:08,941 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-08-11 10:20:09,213 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:09,334 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-08-11 10:20:09,361 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-08-11 10:20:09,380 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-08-11 10:20:09,773 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:10,701 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-08-11 10:20:10,750 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-08-11 10:20:10,875 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-08-11 10:20:10,964 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-08-11 10:20:15,601 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:20:15,938 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-08-11 10:20:17,193 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:17,881 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted product.product records with IDs: [1922] 2026-08-11 10:20:18,189 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted product.product records with IDs: [1941] 2026-08-11 10:20:18,208 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-08-11 10:20:18,309 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-08-11 10:20:18,398 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-08-11 10:20:18,465 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-08-11 10:20:18,846 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-08-11 10:20:19,912 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-08-11 10:20:25,727 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-08-11 10:20:25,746 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-08-11 10:20:26,131 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-08-11 10:20:26,771 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-08-11 10:20:26,961 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-08-11 10:20:26,979 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:27,460 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-08-11 10:20:27,711 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-08-11 10:20:27,756 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:28,175 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-08-11 10:20:28,273 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-08-11 10:20:33,288 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:20:33,468 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-08-11 10:20:33,659 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-08-11 10:20:33,729 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-08-11 10:20:33,789 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-08-11 10:20:33,838 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:33,841 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-08-11 10:20:34,087 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-08-11 10:20:34,291 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:35,272 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-08-11 10:20:35,560 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-08-11 10:20:35,830 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-08-11 10:20:36,137 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-08-11 10:20:40,204 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:20:40,358 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-08-11 10:20:40,747 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-08-11 10:20:41,470 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-08-11 10:20:41,739 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-08-11 10:20:42,005 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-08-11 10:20:42,230 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-08-11 10:20:42,439 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-08-11 10:20:42,811 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-08-11 10:20:42,813 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-08-11 10:20:42,899 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:44,234 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-08-11 10:20:44,819 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-08-11 10:20:45,329 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-08-11 10:20:46,692 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-08-11 10:20:47,864 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-08-11 10:20:48,555 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-08-11 10:20:49,709 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-08-11 10:20:49,996 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-08-11 10:20:50,035 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-08-11 10:20:50,645 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-08-11 10:20:52,502 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:53,384 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted product.product records with IDs: [2074] 2026-08-11 10:20:53,430 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-08-11 10:20:53,914 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-08-11 10:20:54,342 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-08-11 10:20:54,597 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-08-11 10:20:54,951 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-08-11 10:20:55,251 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:20:56,284 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted product.product records with IDs: [2093] 2026-08-11 10:20:56,381 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-08-11 10:20:56,626 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-08-11 10:20:56,677 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-11 10:20:56,697 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-08-11 10:20:57,209 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-08-11 10:20:57,634 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-08-11 10:20:58,112 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-08-11 10:20:58,613 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-08-11 10:20:59,568 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-08-11 10:21:00,019 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-08-11 10:21:00,520 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:21:00,891 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-08-11 10:21:01,319 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-08-11 10:21:01,545 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-08-11 10:21:01,725 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-08-11 10:21:01,946 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-08-11 10:21:02,417 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-08-11 10:21:02,741 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-08-11 10:21:03,071 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-08-11 10:21:03,236 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-08-11 10:21:03,417 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-08-11 10:21:03,697 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:21:04,601 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-08-11 10:21:04,609 104 INFO rb-3df6733-223812-402932 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-08-11 10:21:04,858 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:21:11,299 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:21:18,876 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:21:23,307 104 INFO rb-3df6733-223812-402932 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-08-11 10:21:26,984 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 286 and Message-Id '<587276611907980.1786443686.810544967651367-openerp-691-account.move@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'j*******nd@yopmail.com' successfully sent 2026-08-11 10:21:26,984 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:21:27,059 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [286] 2026-08-11 10:21:27,097 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 287 and Message-Id '<587276611907980.1786443686.810544967651367-openerp-691-account.move@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a*******an@test.com' successfully sent 2026-08-11 10:21:27,097 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:21:27,106 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [287] 2026-08-11 10:21:27,106 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #False 2026-08-11 10:21:27,170 104 INFO rb-3df6733-223812-402932 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-08-11 10:21:28,807 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 288 and Message-Id '<752883560218707.1786443688.663959741592407-openerp-692-account.move@2c4ab8acd374>' from 'accountman@test.com' to (redacted) 'j*******nd@yopmail.com' successfully sent 2026-08-11 10:21:28,807 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:21:28,872 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #186 deleted mail.mail records with IDs: [288] 2026-08-11 10:21:28,872 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:21:29,041 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-11 10:21:35,697 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:21:43,309 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:21:47,163 104 INFO rb-3df6733-223812-402932 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-08-11 10:21:48,178 104 INFO rb-3df6733-223812-402932 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-08-11 10:21:49,322 104 INFO rb-3df6733-223812-402932 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-08-11 10:21:50,294 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:21:52,026 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 289 and Message-Id '<024542944991914.1786443711.948727130889893-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:21:52,026 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:21:52,032 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:21:52,116 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 290 and Message-Id '<035941822898415.1786443712.079817295074463-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:21:52,116 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:21:52,118 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:21:52,689 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 291 and Message-Id '<325651962151541.1786443712.659718990325928-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:21:52,689 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:21:52,690 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:21:54,434 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-08-11 10:21:54,693 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome pid: 56788 2026-08-11 10:21:54,693 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome headless temporary user profile dir: /tmp/tmp524qefuv_chrome_odoo 2026-08-11 10:21:54,694 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Issuing json command http://127.0.0.1:32949/json/version 2026-08-11 10:21:54,695 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32949/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:21:54,756 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Browser version: Chrome/141.0.7390.54 2026-08-11 10:21:54,756 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Issuing json command http://127.0.0.1:32949/json 2026-08-11 10:21:54,757 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:32949/json with timeout 3 increased to 10s during tests 2026-08-11 10:21:54,775 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Websocket url found: ws://127.0.0.1:32949/devtools/page/C1710F3911D41BAD01536EFD1BAC0567 2026-08-11 10:21:54,797 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Enable chrome headless console log notification 2026-08-11 10:21:54,805 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome headless enable page notifications 2026-08-11 10:21:55,453 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 10:21:55,465 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Setting session cookie in browser 2026-08-11 10:21:55,468 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 10:21:55,468 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 10:21:55,495 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:21:56,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:56] "GET /web HTTP/1.1" 200 - 121 0.098 0.714 2026-08-11 10:21:56,298 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Navigation result: {'frameId': 'C1710F3911D41BAD01536EFD1BAC0567', 'loaderId': 'D6FD3C64C17BAA0E0376A52EB289EE1E', 'isDownload': False} 2026-08-11 10:21:56,298 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-08-11 10:21:56,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:56] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.008 2026-08-11 10:21:56,345 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:56] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.022 2026-08-11 10:21:56,384 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:56] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 4 0.005 0.062 2026-08-11 10:21:56,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:56] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.006 0.057 2026-08-11 10:21:56,420 104 INFO rb-3df6733-223812-402932 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-11 10:21:56,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:56] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 10:21:57,023 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:21:57,032 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-11 10:21:57,036 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-08-11 10:21:57,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.009 2026-08-11 10:21:57,112 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Evaluate test code "odoo.startTour('burndown_chart_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-11 10:21:57,192 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.078 0.068 2026-08-11 10:21:57,220 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 10:21:57,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.022 0.187 2026-08-11 10:21:57,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.192 2026-08-11 10:21:57,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.009 0.220 2026-08-11 10:21:57,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 77 0.040 0.282 2026-08-11 10:21:57,500 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 37 0.027 0.375 2026-08-11 10:21:57,505 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.373 2026-08-11 10:21:57,529 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.308 2026-08-11 10:21:57,532 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:21:57,542 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:21:57,556 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "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-11 10:21:57,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.024 0.292 2026-08-11 10:21:57,591 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 10:21:57,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.007 0.297 2026-08-11 10:21:57,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.288 2026-08-11 10:21:57,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.014 0.200 2026-08-11 10:21:57,704 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.024 0.170 2026-08-11 10:21:57,729 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:21:57,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.011 0.090 2026-08-11 10:21:57,738 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.037 2026-08-11 10:21:58,489 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: '.o_navbar_apps_menu button' 2026-08-11 10:21:58,515 104 INFO rb-3df6733-223812-402932 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-11 10:21:58,535 104 INFO rb-3df6733-223812-402932 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-11 10:21:58,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:58] "POST /web/action/load HTTP/1.1" 200 - 11 0.078 0.017 2026-08-11 10:21:58,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:58] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.107 0.152 2026-08-11 10:21:59,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:59] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.069 0.088 2026-08-11 10:21:59,318 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:59] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.041 0.038 2026-08-11 10:21:59,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:59] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.097 2026-08-11 10:21:59,390 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:59] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.022 0.127 2026-08-11 10:21:59,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:21:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:22:00,081 104 INFO rb-3df6733-223812-402932 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-11 10:22:00,091 104 INFO rb-3df6733-223812-402932 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-11 10:22:00,119 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:00] "POST /web/dataset/call_button HTTP/1.1" 200 - 17 0.008 0.020 2026-08-11 10:22:00,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:00] "POST /web/dataset/call_kw/project.task.burndown.chart.report/get_views HTTP/1.1" 200 - 14 0.007 0.015 2026-08-11 10:22:00,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:00] "POST /web/dataset/call_kw/project.project/read HTTP/1.1" 200 - 3 0.007 0.009 2026-08-11 10:22:00,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:00] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 11 0.013 0.014 2026-08-11 10:22:00,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:00] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:22:00,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:00] "GET /web/assets/5f12977/web.chartjs_lib.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 10:22:01,106 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,122 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:01] "POST /web/dataset/call_kw/project.task.type/web_search_read HTTP/1.1" 200 - 4 0.001 0.009 2026-08-11 10:22:01,140 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,162 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,171 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:01] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.017 0.020 2026-08-11 10:22:01,181 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,191 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,218 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,223 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,224 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:01] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.017 0.037 2026-08-11 10:22:01,252 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,278 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,294 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,298 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:01] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.017 0.016 2026-08-11 10:22:01,330 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,340 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,367 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:01] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.017 0.012 2026-08-11 10:22:01,387 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,395 104 INFO rb-3df6733-223812-402932 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-11 10:22:01,406 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: test successful 2026-08-11 10:22:01,432 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:01] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:22:01,468 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Closing chrome headless with pid 56788 2026-08-11 10:22:01,478 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Closing websocket connection 2026-08-11 10:22:01,482 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Terminating chrome headless with pid 56788 2026-08-11 10:22:01,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.004 2026-08-11 10:22:01,599 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102201_599317_TestBurndownChartTour.txt 2026-08-11 10:22:01,599 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Removing chrome user profile "/tmp/tmp524qefuv_chrome_odoo" 2026-08-11 10:22:01,625 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:22:03,262 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 292 and Message-Id '<925395149610485.1786443723.199217081069946-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:03,262 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:03,266 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:03,327 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 293 and Message-Id '<407787596657629.1786443723.303723096847534-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:03,327 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:03,328 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:03,397 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-08-11 10:22:03,673 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome pid: 57015 2026-08-11 10:22:03,674 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome headless temporary user profile dir: /tmp/tmpnzzww9qh_chrome_odoo 2026-08-11 10:22:03,674 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Issuing json command http://127.0.0.1:36777/json/version 2026-08-11 10:22:03,676 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36777/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:22:03,702 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Browser version: Chrome/141.0.7390.54 2026-08-11 10:22:03,703 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Issuing json command http://127.0.0.1:36777/json 2026-08-11 10:22:03,704 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:36777/json with timeout 3 increased to 10s during tests 2026-08-11 10:22:03,735 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Websocket url found: ws://127.0.0.1:36777/devtools/page/ACB7A83B040BB772AE1E6AEE3667E6F9 2026-08-11 10:22:03,778 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Enable chrome headless console log notification 2026-08-11 10:22:03,790 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome headless enable page notifications 2026-08-11 10:22:03,828 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:armandel from n/a 2026-08-11 10:22:03,872 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Setting session cookie in browser 2026-08-11 10:22:03,884 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 10:22:03,884 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 10:22:03,907 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:22:05,239 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:05] "GET /web HTTP/1.1" 200 - 116 0.066 1.269 2026-08-11 10:22:05,242 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Navigation result: {'frameId': 'ACB7A83B040BB772AE1E6AEE3667E6F9', 'loaderId': '05E8E47AFC44EFF1142433AA56D752ED', 'isDownload': False} 2026-08-11 10:22:05,242 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-08-11 10:22:05,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:05] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.012 2026-08-11 10:22:05,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:05] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-08-11 10:22:05,308 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:05] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.015 0.037 2026-08-11 10:22:05,326 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:05] "GET /web/webclient/load_menus/e98a6208ad03cdccf9429037d2764c21982922fdd937bb643af8c31d7c227c82 HTTP/1.1" 200 - 4 0.003 0.058 2026-08-11 10:22:05,335 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:05] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:22:05,343 104 INFO rb-3df6733-223812-402932 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-11 10:22:05,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-08-11 10:22:05,993 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.053 2026-08-11 10:22:06,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.016 2026-08-11 10:22:06,010 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.067 2026-08-11 10:22:06,040 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Evaluate test code "odoo.startTour('personal_stage_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-11 10:22:06,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "POST /mail/init_messaging HTTP/1.1" 200 - 105 0.108 0.128 2026-08-11 10:22:06,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.230 2026-08-11 10:22:06,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.004 0.207 2026-08-11 10:22:06,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.009 0.206 2026-08-11 10:22:06,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.013 0.204 2026-08-11 10:22:06,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.225 2026-08-11 10:22:06,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.016 0.213 2026-08-11 10:22:06,347 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-08-11 10:22:06,354 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:22:06,361 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22: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-11 10:22:06,366 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.011 0.123 2026-08-11 10:22:06,380 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:22:06,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.007 0.146 2026-08-11 10:22:06,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.150 2026-08-11 10:22:06,418 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.136 2026-08-11 10:22:06,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web/image?model=res.users&field=avatar_128&id=197 HTTP/1.1" 200 - 18 0.011 0.165 2026-08-11 10:22:06,493 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.004 0.118 2026-08-11 10:22:06,521 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:06] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:22:07,312 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: '.o_navbar_apps_menu button' 2026-08-11 10:22:07,324 104 INFO rb-3df6733-223812-402932 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-11 10:22:07,346 104 INFO rb-3df6733-223812-402932 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-11 10:22:07,352 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:07] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.016 2026-08-11 10:22:07,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:07] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 135 0.082 0.138 2026-08-11 10:22:07,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:07] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 107 0.080 0.137 2026-08-11 10:22:08,008 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:08] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 12 0.024 0.031 2026-08-11 10:22:08,031 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:08] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 12 0.008 0.072 2026-08-11 10:22:08,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:08] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 13 0.006 0.097 2026-08-11 10:22:08,702 104 INFO rb-3df6733-223812-402932 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-11 10:22:08,704 104 INFO rb-3df6733-223812-402932 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-11 10:22:08,721 104 INFO rb-3df6733-223812-402932 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-11 10:22:08,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:08] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.009 0.023 2026-08-11 10:22:08,737 104 INFO rb-3df6733-223812-402932 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-11 10:22:08,758 104 INFO rb-3df6733-223812-402932 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-11 10:22:08,778 104 INFO rb-3df6733-223812-402932 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-11 10:22:08,979 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:08] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 105 0.084 0.151 2026-08-11 10:22:09,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/action/load HTTP/1.1" 200 - 13 0.020 0.235 2026-08-11 10:22:09,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.249 2026-08-11 10:22:09,032 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.022 2026-08-11 10:22:09,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.005 0.029 2026-08-11 10:22:09,079 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/action/run HTTP/1.1" 200 - 17 0.013 0.028 2026-08-11 10:22:09,096 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.005 0.025 2026-08-11 10:22:09,109 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.002 0.024 2026-08-11 10:22:09,115 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.022 2026-08-11 10:22:09,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 28 0.022 0.080 2026-08-11 10:22:09,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.010 2026-08-11 10:22:09,242 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.005 0.010 2026-08-11 10:22:09,296 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.015 0.031 2026-08-11 10:22:09,402 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:09] "GET /web/image/res.users/197/avatar_128 HTTP/1.1" 200 - 11 0.019 0.024 2026-08-11 10:22:10,172 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-08-11 10:22:10,379 104 INFO rb-3df6733-223812-402932 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-11 10:22:10,387 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Confirm create (trigger: .o_kanban_add)' 2026-08-11 10:22:10,407 104 INFO rb-3df6733-223812-402932 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-11 10:22:10,429 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:10] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 9 0.018 0.014 2026-08-11 10:22:10,461 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:10] "POST /web/dataset/resequence HTTP/1.1" 200 - 16 0.008 0.018 2026-08-11 10:22:10,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:10] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 10:22:11,241 104 INFO rb-3df6733-223812-402932 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-11 10:22:11,269 104 INFO rb-3df6733-223812-402932 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-11 10:22:11,295 104 INFO rb-3df6733-223812-402932 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-11 10:22:11,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:11] "POST /web/dataset/call_kw/project.task.type/get_views HTTP/1.1" 200 - 8 0.007 0.011 2026-08-11 10:22:11,340 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:22:11,348 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:11] "POST /web/dataset/call_kw/project.task.type/web_read HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 10:22:12,150 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Save changes (trigger: .btn-primary:contains("Save"))' 2026-08-11 10:22:12,155 104 INFO rb-3df6733-223812-402932 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-11 10:22:12,166 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:12] "POST /web/dataset/call_kw/project.task.type/web_save HTTP/1.1" 200 - 5 0.002 0.007 2026-08-11 10:22:12,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:12] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 10:22:12,201 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:12] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.020 2026-08-11 10:22:12,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:12] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.020 0.032 2026-08-11 10:22:13,034 104 INFO rb-3df6733-223812-402932 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-11 10:22:13,040 104 INFO rb-3df6733-223812-402932 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-11 10:22:13,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:13] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.005 0.016 2026-08-11 10:22:13,102 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:13] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 7 0.009 0.021 2026-08-11 10:22:13,895 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Confirm create (trigger: .o_kanban_add)' 2026-08-11 10:22:13,911 104 INFO rb-3df6733-223812-402932 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-11 10:22:14,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:14] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 58 0.065 0.071 2026-08-11 10:22:14,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:14] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.016 0.027 2026-08-11 10:22:14,145 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 23 0.019 0.078 2026-08-11 10:22:14,175 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:14] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.011 0.058 2026-08-11 10:22:14,187 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:14] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.004 0.079 2026-08-11 10:22:15,752 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:22:15,855 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: test successful 2026-08-11 10:22:15,867 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:22:15,868 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Closing chrome headless with pid 57015 2026-08-11 10:22:15,870 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Closing websocket connection 2026-08-11 10:22:15,870 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Terminating chrome headless with pid 57015 2026-08-11 10:22:15,972 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102215_972365_TestPersonalStageTour.txt 2026-08-11 10:22:15,972 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Removing chrome user profile "/tmp/tmpnzzww9qh_chrome_odoo" 2026-08-11 10:22:16,001 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:22:17,607 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 294 and Message-Id '<587587583671429.1786443737.529856681823730-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:17,607 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:17,611 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:17,673 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 295 and Message-Id '<437857354418808.1786443737.643131971359253-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:17,673 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:17,675 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:17,704 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_default_personal_stage ... 2026-08-11 10:22:18,237 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-08-11 10:22:19,010 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <737159311859898.1786443738.929840326309204-openerp-message-notify@2c4ab8acd374>: ['"User 1 with personal stages" <@False>'] 2026-08-11 10:22:19,014 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:19,046 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <705062429848237.1786443739.016490459442139-openerp-message-notify@2c4ab8acd374>: ['"User 2 with personal stages" <@False>'] 2026-08-11 10:22:19,047 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:19,075 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450675554034996.1786443739.049244403839111-openerp-message-notify@2c4ab8acd374>: ['"User 1 with personal stages" <@False>'] 2026-08-11 10:22:19,077 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:19,104 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <975335713984492.1786443739.078169107437134-openerp-message-notify@2c4ab8acd374>: ['"User 2 with personal stages" <@False>'] 2026-08-11 10:22:19,105 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:19,131 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <434961586608419.1786443739.107349872589111-openerp-message-notify@2c4ab8acd374>: ['"User 1 with personal stages" <@False>'] 2026-08-11 10:22:19,132 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:19,159 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999666153371934.1786443739.133305788040161-openerp-message-notify@2c4ab8acd374>: ['"User 1 with personal stages" <@False>'] 2026-08-11 10:22:19,160 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:19,323 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #206 deleted project.task.type records with IDs: [356] 2026-08-11 10:22:19,376 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #205 deleted project.task.type records with IDs: [351] 2026-08-11 10:22:19,427 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #205 deleted project.task.type records with IDs: [350, 352] 2026-08-11 10:22:19,447 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [349, 355] 2026-08-11 10:22:19,584 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [358, 359, 360] 2026-08-11 10:22:19,591 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-08-11 10:22:19,842 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 302 and Message-Id '<630255211758537.1786443739.738870382308960-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:19,842 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:19,849 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:19,903 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-08-11 10:22:20,102 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 303 and Message-Id '<053077684534191.1786443739.980444908142090-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:20,102 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:20,108 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:20,186 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-08-11 10:22:20,348 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 304 and Message-Id '<096433809720182.1786443740.241085290908813-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:20,348 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:20,355 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:20,430 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-11 10:22:22,233 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 305 and Message-Id '<864078472522869.1786443742.161647558212280-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:22,234 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:22,236 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:22,294 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 306 and Message-Id '<075596595415974.1786443742.269712448120117-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:22,294 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:22,295 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:22,317 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-08-11 10:22:22,423 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-08-11 10:22:22,646 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 307 and Message-Id '<866680586883447.1786443742.558057069778442-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:22,646 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:22,650 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:22,882 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-08-11 10:22:23,210 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-08-11 10:22:25,551 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-08-11 10:22:25,692 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 308 and Message-Id '<910726901396210.1786443745.619865417480469-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:25,692 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:25,695 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:25,721 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 309 and Message-Id '<766368565520436.1786443745.696472406387329-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:25,721 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:25,723 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:26,167 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:22:33,003 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:35,431 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:22:36,740 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-08-11 10:22:38,349 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:22:40,402 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 310 and Message-Id '<299480107823922.1786443760.319005250930786-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:40,402 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:40,405 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:40,474 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 311 and Message-Id '<280336380065919.1786443760.442087650299072-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:40,474 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:40,475 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:40,516 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-08-11 10:22:41,420 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 312 and Message-Id '<939240100407357.1786443761.380618572235107-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:41,421 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:41,422 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:41,457 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:22:43,151 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 313 and Message-Id '<482336935795779.1786443763.050783634185791-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:43,151 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:43,155 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:43,250 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 314 and Message-Id '<642342033136840.1786443763.218344449996948-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:22:43,250 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:43,252 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:43,530 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 315 and Message-Id '<795697865145144.1786443763.491848945617676-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:43,531 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:43,532 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:43,624 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 316 and Message-Id '<351875325037757.1786443763.595097780227661-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:22:43,624 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:43,625 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:43,765 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 317 and Message-Id '<113987349162580.1786443763.728992462158203-openerp-136-project.project@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'c****@gladys.portal' successfully sent 2026-08-11 10:22:43,765 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:43,885 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [317] 2026-08-11 10:22:43,886 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:43,904 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-08-11 10:22:43,992 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-08-11 10:22:44,246 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-08-11 10:22:44,947 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 318 and Message-Id '<127104526337651.1786443764.864844560623169-openerp-136-project.project@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'n*@user.portal' successfully sent 2026-08-11 10:22:44,947 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:22:44,969 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [318] 2026-08-11 10:22:44,970 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:22:45,007 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_with_portal_user ... 2026-08-11 10:22:46,202 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:22:47,339 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-08-11 10:22:47,594 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 57265 2026-08-11 10:22:47,594 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmpbrnsl4cp_chrome_odoo 2026-08-11 10:22:47,595 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:37115/json/version 2026-08-11 10:22:47,596 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37115/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:22:47,658 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:22:47,659 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:37115/json 2026-08-11 10:22:47,659 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:37115/json with timeout 3 increased to 10s during tests 2026-08-11 10:22:47,684 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:37115/devtools/page/E4569F6B39866675DC315C806D58F27A 2026-08-11 10:22:47,693 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-11 10:22:47,710 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-11 10:22:48,215 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 10:22:48,224 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-11 10:22:48,226 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 10:22:48,226 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 10:22:48,235 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:22:48,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:48] "GET /web HTTP/1.1" 200 - 121 0.102 0.640 2026-08-11 10:22:48,977 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'E4569F6B39866675DC315C806D58F27A', 'loaderId': '90FB59B41DDCDA26A3BBCFD7A89DAF94', 'isDownload': False} 2026-08-11 10:22:48,977 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-08-11 10:22:49,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.005 2026-08-11 10:22:49,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-08-11 10:22:49,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 4 0.005 0.049 2026-08-11 10:22:49,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.007 0.058 2026-08-11 10:22:49,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 10:22:49,087 104 INFO rb-3df6733-223812-402932 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-11 10:22:49,753 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-11 10:22:49,768 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-08-11 10:22:49,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.041 2026-08-11 10:22:49,863 104 INFO rb-3df6733-223812-402932 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-11 10:22:49,932 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.074 0.069 2026-08-11 10:22:49,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.150 2026-08-11 10:22:49,975 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 10:22:50,045 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.033 0.214 2026-08-11 10:22:50,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.246 2026-08-11 10:22:50,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.030 0.250 2026-08-11 10:22:50,161 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.022 0.319 2026-08-11 10:22:50,270 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.055 0.279 2026-08-11 10:22:50,280 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:22:50,284 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.292 2026-08-11 10:22:50,293 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:22:50,297 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22: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-11 10:22:50,306 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:22:50,377 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.024 0.363 2026-08-11 10:22:50,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.339 2026-08-11 10:22:50,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.346 2026-08-11 10:22:50,422 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.316 2026-08-11 10:22:50,441 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.008 0.267 2026-08-11 10:22:50,493 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:22:50,499 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.034 0.156 2026-08-11 10:22:50,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.007 0.121 2026-08-11 10:22:50,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.093 2026-08-11 10:22:51,256 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.o_navbar_apps_menu button' 2026-08-11 10:22:51,276 104 INFO rb-3df6733-223812-402932 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-11 10:22:51,290 104 INFO rb-3df6733-223812-402932 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-11 10:22:51,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:51] "POST /web/action/load HTTP/1.1" 200 - 11 0.014 0.015 2026-08-11 10:22:51,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:51] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.100 0.147 2026-08-11 10:22:51,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:51] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.085 0.096 2026-08-11 10:22:52,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:52] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.035 0.040 2026-08-11 10:22:52,047 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:52] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.011 0.090 2026-08-11 10:22:52,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:52] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.021 0.122 2026-08-11 10:22:52,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:22:52,776 104 INFO rb-3df6733-223812-402932 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-11 10:22:52,792 104 INFO rb-3df6733-223812-402932 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-11 10:22:52,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:52] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.012 2026-08-11 10:22:52,845 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:52] "POST /web/dataset/call_kw/project.share.wizard/get_views HTTP/1.1" 200 - 13 0.004 0.016 2026-08-11 10:22:52,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.005 0.006 2026-08-11 10:22:52,905 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:52] "POST /web/dataset/call_kw/project.share.wizard/onchange HTTP/1.1" 200 - 13 0.017 0.029 2026-08-11 10:22:53,715 104 INFO rb-3df6733-223812-402932 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-11 10:22:53,724 104 INFO rb-3df6733-223812-402932 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-11 10:22:53,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:53] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.005 0.017 2026-08-11 10:22:53,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:53] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.006 0.016 2026-08-11 10:22:54,680 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:22:54,769 104 INFO rb-3df6733-223812-402932 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-11 10:22:54,788 104 INFO rb-3df6733-223812-402932 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-11 10:22:54,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:54] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 5 0.010 0.022 2026-08-11 10:22:54,842 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:54] "POST /web/dataset/call_kw/project.share.wizard/web_save HTTP/1.1" 200 - 10 0.009 0.019 2026-08-11 10:22:55,024 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:55] "POST /web/dataset/call_button HTTP/1.1" 200 - 74 0.071 0.102 2026-08-11 10:22:55,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:55] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.047 0.080 2026-08-11 10:22:56,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:56] "GET /my/projects HTTP/1.1" 200 - 219 0.188 0.761 2026-08-11 10:22:57,000 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 10:22:57,030 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.025 0.020 2026-08-11 10:22:57,040 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 10:22:57,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.008 0.044 2026-08-11 10:22:57,075 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 10:22:57,093 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.022 0.029 2026-08-11 10:22:57,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:22:57,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.014 0.012 2026-08-11 10:22:57,165 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:22:57,201 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 10:22:57,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.025 0.037 2026-08-11 10:22:57,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.002 0.046 2026-08-11 10:22:57,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:22:57,513 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.002 0.003 2026-08-11 10:22:57,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.004 0.039 2026-08-11 10:22:57,562 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.023 2026-08-11 10:22:57,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:57] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.013 0.009 2026-08-11 10:22:58,820 104 INFO rb-3df6733-223812-402932 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-11 10:22:58,840 104 INFO rb-3df6733-223812-402932 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-11 10:22:58,924 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:58] "GET /my/projects/138 HTTP/1.1" 200 - 30 0.020 0.071 2026-08-11 10:22:58,968 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:58] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.002 0.007 2026-08-11 10:22:58,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:58] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.002 0.006 2026-08-11 10:22:59,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 50 0.051 0.178 2026-08-11 10:22:59,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "GET /web/assets/b29083e/project.webclient.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:22:59,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "GET /web/assets/36aefd0/project.webclient.min.js HTTP/1.1" 200 - 4 0.002 0.012 2026-08-11 10:22:59,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:22:59,659 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 70 0.035 0.074 2026-08-11 10:22:59,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.012 2026-08-11 10:22:59,804 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 9 0.008 0.017 2026-08-11 10:22:59,809 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.002 0.015 2026-08-11 10:22:59,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.018 2026-08-11 10:22:59,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.002 0.025 2026-08-11 10:22:59,857 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:22:59,920 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:22:59] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.002 0.006 2026-08-11 10:23:01,053 104 INFO rb-3df6733-223812-402932 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-11 10:23:01,070 104 INFO rb-3df6733-223812-402932 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-11 10:23:01,085 104 INFO rb-3df6733-223812-402932 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-11 10:23:01,116 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:01] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.013 0.013 2026-08-11 10:23:01,133 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:01] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:23:01,846 104 INFO rb-3df6733-223812-402932 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-11 10:23:01,853 104 INFO rb-3df6733-223812-402932 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-11 10:23:02,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 71 0.061 0.088 2026-08-11 10:23:02,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 10 0.014 0.020 2026-08-11 10:23:02,151 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 28 0.029 0.030 2026-08-11 10:23:02,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /mail/chatter_init HTTP/1.1" 200 - 9 0.007 0.012 2026-08-11 10:23:02,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.015 2026-08-11 10:23:02,262 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.007 0.020 2026-08-11 10:23:02,353 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 11 0.009 0.016 2026-08-11 10:23:02,621 104 INFO rb-3df6733-223812-402932 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-11 10:23:02,628 104 INFO rb-3df6733-223812-402932 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-11 10:23:02,642 104 INFO rb-3df6733-223812-402932 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-11 10:23:02,657 104 INFO rb-3df6733-223812-402932 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-11 10:23:02,676 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 26 0.019 0.035 2026-08-11 10:23:02,807 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 320 and Message-Id '<806736993253230.1786443782.723340988159180-openerp-448-project.task@2c4ab8acd374>' from 'admin@yourcompany.example.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-11 10:23:02,807 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:02,825 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [320] 2026-08-11 10:23:02,825 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:02,828 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /mail/chatter_post HTTP/1.1" 200 - 65 0.050 0.144 2026-08-11 10:23:02,833 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.143 2026-08-11 10:23:02,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 37 0.049 0.189 2026-08-11 10:23:02,975 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /mail/chatter_fetch HTTP/1.1" 200 - 14 0.022 0.106 2026-08-11 10:23:02,992 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:02] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.007 0.034 2026-08-11 10:23:03,002 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.002 0.045 2026-08-11 10:23:03,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.010 0.029 2026-08-11 10:23:03,414 104 INFO rb-3df6733-223812-402932 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-11 10:23:03,434 104 INFO rb-3df6733-223812-402932 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-11 10:23:03,440 104 INFO rb-3df6733-223812-402932 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-11 10:23:03,452 104 INFO rb-3df6733-223812-402932 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-11 10:23:03,471 104 INFO rb-3df6733-223812-402932 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-11 10:23:03,489 104 INFO rb-3df6733-223812-402932 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-11 10:23:03,491 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.012 0.013 2026-08-11 10:23:03,511 104 INFO rb-3df6733-223812-402932 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-11 10:23:03,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.006 0.013 2026-08-11 10:23:03,534 104 INFO rb-3df6733-223812-402932 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-11 10:23:03,536 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-08-11 10:23:03,550 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.task/fields_get HTTP/1.1" 200 - 3 0.006 0.025 2026-08-11 10:23:03,564 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.007 0.037 2026-08-11 10:23:03,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.014 0.062 2026-08-11 10:23:03,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 3 0.001 0.035 2026-08-11 10:23:03,656 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.017 0.036 2026-08-11 10:23:03,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 23 0.032 0.056 2026-08-11 10:23:03,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:03] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.086 2026-08-11 10:23:04,294 104 INFO rb-3df6733-223812-402932 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-11 10:23:04,302 104 INFO rb-3df6733-223812-402932 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-11 10:23:04,304 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-11 10:23:04,310 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 57265 2026-08-11 10:23:04,310 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-11 10:23:04,311 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 57265 2026-08-11 10:23:04,405 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102304_404813_TestProjectSharingUi.txt 2026-08-11 10:23:04,405 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmpbrnsl4cp_chrome_odoo" 2026-08-11 10:23:04,423 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-08-11 10:23:04,556 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 321 and Message-Id '<273292338691705.1786443784.492023229598999-openerp-138-project.project@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-11 10:23:04,556 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:04,591 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [321] 2026-08-11 10:23:04,591 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:04,960 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 57551 2026-08-11 10:23:04,960 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmpfrf_ytim_chrome_odoo 2026-08-11 10:23:04,960 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:34945/json/version 2026-08-11 10:23:04,962 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34945/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:23:04,973 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:23:04,973 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:34945/json 2026-08-11 10:23:04,974 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:34945/json with timeout 3 increased to 10s during tests 2026-08-11 10:23:04,988 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:34945/devtools/page/D06BB43DE8F608D3563AEF4043457B6C 2026-08-11 10:23:04,996 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-11 10:23:05,061 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-11 10:23:05,123 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:georges1 from n/a 2026-08-11 10:23:05,130 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-11 10:23:05,131 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-08-11 10:23:05,131 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-08-11 10:23:05,141 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:23:06,193 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /my/projects HTTP/1.1" 200 - 246 0.217 0.839 2026-08-11 10:23:06,197 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'D06BB43DE8F608D3563AEF4043457B6C', 'loaderId': '30F21B32BE1A50A2F23ED0ABFE68DD0D', 'isDownload': False} 2026-08-11 10:23:06,197 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-08-11 10:23:06,214 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23: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-11 10:23:06,223 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 10:23:06,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.035 0.025 2026-08-11 10:23:06,294 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 10:23:06,303 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.016 0.054 2026-08-11 10:23:06,333 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 10:23:06,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.004 0.021 2026-08-11 10:23:06,415 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:23:06,430 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:23:06,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.008 0.008 2026-08-11 10:23:06,435 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:23:06,471 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 10:23:06,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.011 0.034 2026-08-11 10:23:06,512 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.009 0.049 2026-08-11 10:23:06,744 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 10:23:06,765 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.004 0.003 2026-08-11 10:23:06,812 104 INFO rb-3df6733-223812-402932 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-11 10:23:06,884 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.016 0.077 2026-08-11 10:23:06,891 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.002 0.096 2026-08-11 10:23:06,926 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:06] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.026 0.075 2026-08-11 10:23:08,071 104 INFO rb-3df6733-223812-402932 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-11 10:23:08,090 104 INFO rb-3df6733-223812-402932 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-11 10:23:08,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "GET /my/projects/138 HTTP/1.1" 200 - 37 0.018 0.060 2026-08-11 10:23:08,216 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.009 0.008 2026-08-11 10:23:08,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.001 0.006 2026-08-11 10:23:08,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.011 0.006 2026-08-11 10:23:08,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 60 0.040 0.109 2026-08-11 10:23:08,466 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "GET /web/assets/b29083e/project.webclient.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:23:08,476 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "GET /web/assets/36aefd0/project.webclient.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-08-11 10:23:08,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 10:23:08,978 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:08] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.038 0.105 2026-08-11 10:23:09,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:09] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.020 0.021 2026-08-11 10:23:09,111 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:09] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.005 0.040 2026-08-11 10:23:09,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:09] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.022 2026-08-11 10:23:09,128 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:09] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.003 0.033 2026-08-11 10:23:09,132 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.034 2026-08-11 10:23:09,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:09] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.013 2026-08-11 10:23:09,190 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.018 0.048 2026-08-11 10:23:10,354 104 INFO rb-3df6733-223812-402932 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-11 10:23:10,368 104 INFO rb-3df6733-223812-402932 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-11 10:23:10,385 104 INFO rb-3df6733-223812-402932 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-11 10:23:10,407 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:10] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.003 0.015 2026-08-11 10:23:10,435 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:10] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 12 0.005 0.014 2026-08-11 10:23:11,143 104 INFO rb-3df6733-223812-402932 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-11 10:23:11,153 104 INFO rb-3df6733-223812-402932 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-11 10:23:11,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:11] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 74 0.038 0.061 2026-08-11 10:23:11,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:11] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.010 0.022 2026-08-11 10:23:11,409 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:11] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 38 0.041 0.045 2026-08-11 10:23:11,478 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:11] "POST /mail/chatter_init HTTP/1.1" 200 - 12 0.017 0.018 2026-08-11 10:23:11,485 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:11] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.002 0.036 2026-08-11 10:23:11,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:11] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.013 2026-08-11 10:23:11,608 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:11] "GET /web/image/res.partner/943/avatar_128 HTTP/1.1" 200 - 23 0.010 0.031 2026-08-11 10:23:11,915 104 INFO rb-3df6733-223812-402932 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-11 10:23:11,924 104 INFO rb-3df6733-223812-402932 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-11 10:23:11,940 104 INFO rb-3df6733-223812-402932 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-11 10:23:11,954 104 INFO rb-3df6733-223812-402932 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-11 10:23:11,986 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:11] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 23 0.037 0.033 2026-08-11 10:23:12,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /mail/chatter_post HTTP/1.1" 200 - 21 0.019 0.100 2026-08-11 10:23:12,055 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.053 2026-08-11 10:23:12,157 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 40 0.041 0.109 2026-08-11 10:23:12,200 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /mail/chatter_fetch HTTP/1.1" 200 - 17 0.021 0.109 2026-08-11 10:23:12,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.008 0.035 2026-08-11 10:23:12,234 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.003 0.032 2026-08-11 10:23:12,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.017 0.029 2026-08-11 10:23:12,714 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,734 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,740 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,752 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,771 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,787 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,788 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.012 0.013 2026-08-11 10:23:12,807 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.003 0.010 2026-08-11 10:23:12,821 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.003 0.023 2026-08-11 10:23:12,838 104 INFO rb-3df6733-223812-402932 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-11 10:23:12,867 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 7 0.010 0.029 2026-08-11 10:23:12,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.042 0.060 2026-08-11 10:23:12,999 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:12] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.027 0.078 2026-08-11 10:23:13,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:13] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.005 0.101 2026-08-11 10:23:13,595 104 INFO rb-3df6733-223812-402932 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-11 10:23:13,602 104 INFO rb-3df6733-223812-402932 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-11 10:23:13,603 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-11 10:23:13,615 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 57551 2026-08-11 10:23:13,616 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-11 10:23:13,617 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 57551 2026-08-11 10:23:13,719 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102313_719318_TestProjectSharingUi.txt 2026-08-11 10:23:13,719 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmpfrf_ytim_chrome_odoo" 2026-08-11 10:23:13,739 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-08-11 10:23:13,883 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 322 and Message-Id '<228017254859671.1786443793.821973323822021-openerp-138-project.project@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-08-11 10:23:13,883 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:13,893 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [322] 2026-08-11 10:23:13,894 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:14,226 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 57764 2026-08-11 10:23:14,227 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmpqizaopbd_chrome_odoo 2026-08-11 10:23:14,227 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:45531/json/version 2026-08-11 10:23:14,228 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45531/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:23:14,268 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:23:14,268 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:45531/json 2026-08-11 10:23:14,269 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45531/json with timeout 3 increased to 10s during tests 2026-08-11 10:23:14,276 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:45531/devtools/page/FFC352FFC4E86824313A4F9524E61FBD 2026-08-11 10:23:14,297 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-08-11 10:23:14,366 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-08-11 10:23:14,441 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:georges1 from n/a 2026-08-11 10:23:14,459 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-08-11 10:23:14,462 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-08-11 10:23:14,462 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-08-11 10:23:14,474 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:23:15,520 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /my/projects HTTP/1.1" 200 - 246 0.123 0.926 2026-08-11 10:23:15,522 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'FFC352FFC4E86824313A4F9524E61FBD', 'loaderId': '47B33BEE58022195120CB1F63C459B13', 'isDownload': False} 2026-08-11 10:23:15,522 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour_with_disallowed_milestones')" 2026-08-11 10:23:15,541 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23: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-11 10:23:15,547 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 10:23:15,590 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.025 0.029 2026-08-11 10:23:15,598 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 10:23:15,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.005 0.041 2026-08-11 10:23:15,616 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 10:23:15,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.003 0.015 2026-08-11 10:23:15,772 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-08-11 10:23:15,774 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 10:23:15,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.015 0.017 2026-08-11 10:23:15,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-08-11 10:23:15,836 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 10:23:15,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.005 0.032 2026-08-11 10:23:15,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:15] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.012 0.028 2026-08-11 10:23:16,158 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:16] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-08-11 10:23:16,182 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:16] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-08-11 10:23:16,232 104 INFO rb-3df6733-223812-402932 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-11 10:23:16,291 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.006 0.098 2026-08-11 10:23:16,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.065 2026-08-11 10:23:16,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:16] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.065 2026-08-11 10:23:17,486 104 INFO rb-3df6733-223812-402932 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-11 10:23:17,506 104 INFO rb-3df6733-223812-402932 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-11 10:23:17,616 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:17] "GET /my/projects/138 HTTP/1.1" 200 - 37 0.039 0.073 2026-08-11 10:23:17,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:17] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.003 0.008 2026-08-11 10:23:17,667 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:17] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.003 0.006 2026-08-11 10:23:17,698 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:17] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.004 0.014 2026-08-11 10:23:17,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:17] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 60 0.056 0.108 2026-08-11 10:23:17,890 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:17] "GET /web/assets/b29083e/project.webclient.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 10:23:17,899 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:17] "GET /web/assets/36aefd0/project.webclient.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-08-11 10:23:18,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-08-11 10:23:18,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.037 0.092 2026-08-11 10:23:18,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.024 0.019 2026-08-11 10:23:18,506 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.005 0.056 2026-08-11 10:23:18,518 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.004 0.059 2026-08-11 10:23:18,527 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.003 0.068 2026-08-11 10:23:18,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.056 2026-08-11 10:23:18,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.030 0.036 2026-08-11 10:23:18,606 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:18] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.006 0.049 2026-08-11 10:23:19,737 104 INFO rb-3df6733-223812-402932 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-11 10:23:19,751 104 INFO rb-3df6733-223812-402932 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-11 10:23:19,775 104 INFO rb-3df6733-223812-402932 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-11 10:23:19,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:19] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.019 0.024 2026-08-11 10:23:19,819 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:19] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.044 2026-08-11 10:23:20,525 104 INFO rb-3df6733-223812-402932 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-11 10:23:20,531 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-08-11 10:23:20,542 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:23:20,545 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 57764 2026-08-11 10:23:20,546 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-08-11 10:23:20,546 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 57764 2026-08-11 10:23:20,641 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102320_641563_TestProjectSharingUi.txt 2026-08-11 10:23:20,642 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmpqizaopbd_chrome_odoo" 2026-08-11 10:23:20,673 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:23:22,427 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 323 and Message-Id '<050303277067056.1786443802.339330911636353-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:23:22,427 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:22,432 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:22,520 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 324 and Message-Id '<031183314848649.1786443802.488990545272827-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:23:22,520 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:22,521 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:22,542 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-08-11 10:23:23,199 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-08-11 10:23:23,523 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-08-11 10:23:24,247 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-08-11 10:23:24,878 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 325 and Message-Id '<034209553726378.1786443804.781405925750732-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:23:24,878 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:24,882 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:25,381 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 326 and Message-Id '<903995482608623.1786443805.318552732467651-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:23:25,381 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:25,383 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:25,723 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-08-11 10:23:26,354 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 327 and Message-Id '<752128027890181.1786443806.226466417312622-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:23:26,355 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:26,363 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:27,646 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33337] 2026-08-11 10:23:27,695 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted project.task records with IDs: [492] 2026-08-11 10:23:27,728 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [22296, 22297] 2026-08-11 10:23:27,828 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 328 and Message-Id '<964943825845120.1786443807.773576498031616-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:23:27,829 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:27,832 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:28,369 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-08-11 10:23:29,011 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 329 and Message-Id '<633774125650727.1786443808.897078752517700-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:23:29,011 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:29,015 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:29,125 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33339, 33311] 2026-08-11 10:23:29,150 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted project.task records with IDs: [452, 494] 2026-08-11 10:23:29,164 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [22250, 22251, 22300, 22301] 2026-08-11 10:23:29,173 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-08-11 10:23:38,781 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-08-11 10:23:39,407 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-08-11 10:23:39,503 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-08-11 10:23:40,186 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:23:41,876 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 330 and Message-Id '<443659113533765.1786443821.813594341278076-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:23:41,876 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:41,880 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:41,944 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 331 and Message-Id '<657068097050166.1786443821.916424274444580-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:23:41,944 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:23:41,945 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:23:43,120 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-08-11 10:23:43,375 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome pid: 57968 2026-08-11 10:23:43,375 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome headless temporary user profile dir: /tmp/tmp838849ul_chrome_odoo 2026-08-11 10:23:43,375 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Issuing json command http://127.0.0.1:44135/json/version 2026-08-11 10:23:43,377 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44135/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:23:43,416 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Browser version: Chrome/141.0.7390.54 2026-08-11 10:23:43,416 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Issuing json command http://127.0.0.1:44135/json 2026-08-11 10:23:43,417 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:44135/json with timeout 3 increased to 10s during tests 2026-08-11 10:23:43,424 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Websocket url found: ws://127.0.0.1:44135/devtools/page/6246E1E53081312E8A57F3CF88DDE241 2026-08-11 10:23:43,497 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Enable chrome headless console log notification 2026-08-11 10:23:43,518 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome headless enable page notifications 2026-08-11 10:23:44,045 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 10:23:44,056 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Setting session cookie in browser 2026-08-11 10:23:44,063 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 10:23:44,063 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 10:23:44,083 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:23:44,913 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:44] "GET /web HTTP/1.1" 200 - 125 0.113 0.730 2026-08-11 10:23:44,915 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Navigation result: {'frameId': '6246E1E53081312E8A57F3CF88DDE241', 'loaderId': 'CE12FBAFEC09069E6AFF1B529D10E77C', 'isDownload': False} 2026-08-11 10:23:44,915 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-08-11 10:23:44,958 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:44] "GET /web/webclient/load_menus/c1b2cd266740d2e26ecb0a97dbdb13fa98a1fec420d5fc54933e21710b956ef6 HTTP/1.1" 200 - 4 0.005 0.027 2026-08-11 10:23:44,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:44] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.044 2026-08-11 10:23:44,990 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:44] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.006 0.057 2026-08-11 10:23:44,996 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:44] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.070 2026-08-11 10:23:45,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:23:45,027 104 INFO rb-3df6733-223812-402932 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-11 10:23:45,599 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 10:23:45,603 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-08-11 10:23:45,603 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 10:23:45,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.008 2026-08-11 10:23:45,692 104 INFO rb-3df6733-223812-402932 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-11 10:23:45,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.081 0.070 2026-08-11 10:23:45,794 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 10:23:45,829 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.020 0.189 2026-08-11 10:23:45,832 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.194 2026-08-11 10:23:45,871 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.019 0.189 2026-08-11 10:23:45,942 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:45] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.027 0.251 2026-08-11 10:23:46,074 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.068 0.332 2026-08-11 10:23:46,081 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:23:46,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.013 0.375 2026-08-11 10:23:46,112 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-08-11 10:23:46,118 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "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-11 10:23:46,165 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:23:46,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.078 0.337 2026-08-11 10:23:46,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.008 0.381 2026-08-11 10:23:46,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.388 2026-08-11 10:23:46,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /web/offline HTTP/1.1" 200 - 7 0.006 0.356 2026-08-11 10:23:46,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.026 0.308 2026-08-11 10:23:46,296 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:23:46,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.018 0.134 2026-08-11 10:23:46,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.011 0.127 2026-08-11 10:23:46,349 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.101 2026-08-11 10:23:47,056 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: '.o_navbar_apps_menu button' 2026-08-11 10:23:47,078 104 INFO rb-3df6733-223812-402932 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-11 10:23:47,087 104 INFO rb-3df6733-223812-402932 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-11 10:23:47,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:47] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.015 2026-08-11 10:23:47,393 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:47] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 141 0.111 0.159 2026-08-11 10:23:47,419 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:47] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 10:23:47,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:47] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 13 0.017 0.018 2026-08-11 10:23:47,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:47] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 86 0.051 0.064 2026-08-11 10:23:47,687 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:47] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 36 0.050 0.181 2026-08-11 10:23:47,748 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:47] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 28 0.022 0.255 2026-08-11 10:23:47,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:47] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 28 0.038 0.308 2026-08-11 10:23:48,097 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:48] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.030 0.035 2026-08-11 10:23:48,148 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:48] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.015 0.099 2026-08-11 10:23:48,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:48] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.022 0.142 2026-08-11 10:23:48,203 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.126 2026-08-11 10:23:49,024 104 INFO rb-3df6733-223812-402932 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-11 10:23:49,037 104 INFO rb-3df6733-223812-402932 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-11 10:23:49,048 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:49] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.003 0.009 2026-08-11 10:23:49,063 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:49] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.007 0.019 2026-08-11 10:23:49,071 104 INFO rb-3df6733-223812-402932 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-11 10:23:49,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:49] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.019 0.035 2026-08-11 10:23:49,256 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:23:49,932 104 INFO rb-3df6733-223812-402932 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-11 10:23:49,940 104 INFO rb-3df6733-223812-402932 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-11 10:23:49,956 104 INFO rb-3df6733-223812-402932 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-11 10:23:49,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:49] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.015 0.008 2026-08-11 10:23:49,981 104 INFO rb-3df6733-223812-402932 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-11 10:23:49,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:49] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.005 0.034 2026-08-11 10:23:50,051 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:50] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.019 0.040 2026-08-11 10:23:51,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:23:51,835 104 INFO rb-3df6733-223812-402932 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-11 10:23:51,857 104 INFO rb-3df6733-223812-402932 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-11 10:23:51,894 104 INFO rb-3df6733-223812-402932 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-11 10:23:51,895 104 INFO rb-3df6733-223812-402932 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-11 10:23:51,896 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:51] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.008 0.018 2026-08-11 10:23:51,908 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:51] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.005 0.036 2026-08-11 10:23:51,983 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:51] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.025 0.044 2026-08-11 10:23:52,026 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:52] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.015 0.090 2026-08-11 10:23:53,803 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: test successful 2026-08-11 10:23:53,809 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:23:53,812 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Closing chrome headless with pid 57968 2026-08-11 10:23:53,813 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Closing websocket connection 2026-08-11 10:23:53,813 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Terminating chrome headless with pid 57968 2026-08-11 10:23:53,909 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102353_908856_TestProjectTags.txt 2026-08-11 10:23:53,909 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Removing chrome user profile "/tmp/tmp838849ul_chrome_odoo" 2026-08-11 10:23:53,941 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:23:54,476 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-08-11 10:23:54,731 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 58191 2026-08-11 10:23:54,731 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbmy_e1n6_chrome_odoo 2026-08-11 10:23:54,731 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:33387/json/version 2026-08-11 10:23:54,733 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33387/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:23:54,766 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:23:54,767 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:33387/json 2026-08-11 10:23:54,767 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:33387/json with timeout 3 increased to 10s during tests 2026-08-11 10:23:54,786 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:33387/devtools/page/C59AFDBB58655E79E97B600A9EE3DE1A 2026-08-11 10:23:54,830 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-08-11 10:23:54,852 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-08-11 10:23:55,402 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 10:23:55,412 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-08-11 10:23:55,414 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 10:23:55,414 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 10:23:55,425 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:23:56,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:56] "GET /web HTTP/1.1" 200 - 121 0.136 0.745 2026-08-11 10:23:56,306 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': 'C59AFDBB58655E79E97B600A9EE3DE1A', 'loaderId': '38366A8B6AFC95D4859EC7376553BF43', 'isDownload': False} 2026-08-11 10:23:56,307 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-08-11 10:23:56,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:56] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 4 0.006 0.049 2026-08-11 10:23:56,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:56] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.068 2026-08-11 10:23:56,403 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:56] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.075 2026-08-11 10:23:56,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:56] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.007 0.079 2026-08-11 10:23:56,428 104 INFO rb-3df6733-223812-402932 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-11 10:23:56,433 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:56] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 10:23:57,130 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-08-11 10:23:57,138 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-08-11 10:23:57,143 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-11 10:23:57,152 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.007 2026-08-11 10:23:57,255 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-11 10:23:57,307 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.090 0.059 2026-08-11 10:23:57,336 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 10:23:57,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.027 0.200 2026-08-11 10:23:57,394 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.201 2026-08-11 10:23:57,412 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.185 2026-08-11 10:23:57,489 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.026 0.239 2026-08-11 10:23:57,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.076 0.316 2026-08-11 10:23:57,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.372 2026-08-11 10:23:57,639 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:23:57,648 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:23:57,652 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23: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-11 10:23:57,681 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-08-11 10:23:57,719 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.057 0.338 2026-08-11 10:23:57,745 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.336 2026-08-11 10:23:57,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.355 2026-08-11 10:23:57,794 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web/offline HTTP/1.1" 200 - 7 0.018 0.358 2026-08-11 10:23:57,814 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.008 0.311 2026-08-11 10:23:57,836 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:23:57,863 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.029 0.137 2026-08-11 10:23:57,876 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.143 2026-08-11 10:23:57,882 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.102 2026-08-11 10:23:58,596 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.o_navbar_apps_menu button' 2026-08-11 10:23:58,609 104 INFO rb-3df6733-223812-402932 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-11 10:23:58,621 104 INFO rb-3df6733-223812-402932 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-11 10:23:58,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:58] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.011 2026-08-11 10:23:58,874 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:58] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.054 0.157 2026-08-11 10:23:59,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.042 0.080 2026-08-11 10:23:59,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.025 0.032 2026-08-11 10:23:59,241 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.013 0.061 2026-08-11 10:23:59,282 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.017 0.080 2026-08-11 10:23:59,839 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:23:59,895 104 INFO rb-3df6733-223812-402932 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-11 10:23:59,911 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.011 2026-08-11 10:23:59,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 10 0.004 0.014 2026-08-11 10:23:59,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:23:59,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:23:59] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 5 0.004 0.018 2026-08-11 10:24:00,788 104 INFO rb-3df6733-223812-402932 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-11 10:24:00,797 104 INFO rb-3df6733-223812-402932 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-11 10:24:00,888 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:00] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 57 0.033 0.057 2026-08-11 10:24:00,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:00] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.008 0.023 2026-08-11 10:24:01,128 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 118 0.042 0.148 2026-08-11 10:24:01,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.040 0.255 2026-08-11 10:24:01,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.004 0.088 2026-08-11 10:24:01,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.099 2026-08-11 10:24:01,277 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.003 0.012 2026-08-11 10:24:01,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.010 2026-08-11 10:24:01,290 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.027 2026-08-11 10:24:01,317 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:24:01,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:24:02,409 104 INFO rb-3df6733-223812-402932 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-11 10:24:02,419 104 INFO rb-3df6733-223812-402932 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-11 10:24:02,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:02] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 11 0.007 0.011 2026-08-11 10:24:03,197 104 INFO rb-3df6733-223812-402932 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-11 10:24:03,199 104 INFO rb-3df6733-223812-402932 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-11 10:24:03,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:03] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.002 0.009 2026-08-11 10:24:03,233 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:03] "POST /web/dataset/resequence HTTP/1.1" 200 - 9 0.004 0.010 2026-08-11 10:24:03,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:03] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:24:04,017 104 INFO rb-3df6733-223812-402932 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-11 10:24:04,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:04] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.011 0.018 2026-08-11 10:24:04,060 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:04] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 6 0.002 0.011 2026-08-11 10:24:04,694 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-08-11 10:24:04,848 104 INFO rb-3df6733-223812-402932 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-11 10:24:04,857 104 INFO rb-3df6733-223812-402932 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-11 10:24:04,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:04] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 67 0.036 0.067 2026-08-11 10:24:05,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:05] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.010 0.032 2026-08-11 10:24:05,067 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.020 0.062 2026-08-11 10:24:05,084 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:05] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.006 0.023 2026-08-11 10:24:05,098 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:05] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.003 0.035 2026-08-11 10:24:06,814 104 INFO rb-3df6733-223812-402932 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-11 10:24:06,831 104 INFO rb-3df6733-223812-402932 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-11 10:24:06,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:06] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 39 0.043 0.041 2026-08-11 10:24:07,037 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 61 0.069 0.131 2026-08-11 10:24:07,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.018 0.134 2026-08-11 10:24:07,105 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/resequence HTTP/1.1" 200 - 13 0.020 0.159 2026-08-11 10:24:07,114 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 10:24:07,121 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:24:07,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.project/check_access_rights HTTP/1.1" 200 - 2 0.000 0.003 2026-08-11 10:24:07,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.030 2026-08-11 10:24:07,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task/read HTTP/1.1" 200 - 3 0.004 0.033 2026-08-11 10:24:07,206 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "GET /web/assets/ff59b65/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.011 2026-08-11 10:24:07,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "GET /web/assets/9cb61f6/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-08-11 10:24:07,292 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.020 2026-08-11 10:24:07,329 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 4 0.001 0.004 2026-08-11 10:24:07,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.008 2026-08-11 10:24:07,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task/brain_get_mentioning_pages HTTP/1.1" 200 - 4 0.008 0.009 2026-08-11 10:24:07,404 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.006 0.028 2026-08-11 10:24:07,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /mail/thread/data HTTP/1.1" 200 - 36 0.022 0.042 2026-08-11 10:24:07,495 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.011 0.084 2026-08-11 10:24:07,526 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.010 0.111 2026-08-11 10:24:07,563 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.019 0.130 2026-08-11 10:24:07,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:07] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-08-11%2008%3A53%3A38 HTTP/1.1" 200 - 11 0.005 0.014 2026-08-11 10:24:08,416 104 INFO rb-3df6733-223812-402932 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-11 10:24:08,439 104 INFO rb-3df6733-223812-402932 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-11 10:24:08,454 104 INFO rb-3df6733-223812-402932 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-11 10:24:08,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:08] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 16 0.010 0.022 2026-08-11 10:24:08,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:08] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 9 0.023 0.018 2026-08-11 10:24:09,396 104 INFO rb-3df6733-223812-402932 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-11 10:24:09,423 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:09] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.006 0.020 2026-08-11 10:24:09,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:09] "POST /web/dataset/call_button HTTP/1.1" 200 - 21 0.021 0.046 2026-08-11 10:24:09,541 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:09] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.008 0.020 2026-08-11 10:24:09,602 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:09] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.029 0.045 2026-08-11 10:24:10,399 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.ui-autocomplete > li > a:not(:has(i.fa))' 2026-08-11 10:24:10,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "POST /web/dataset/call_kw/res.users/name_search HTTP/1.1" 200 - 7 0.030 0.016 2026-08-11 10:24:10,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "GET /web/image/res.users/18/avatar_128 HTTP/1.1" 200 - 13 0.034 0.031 2026-08-11 10:24:10,556 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 13 0.011 0.090 2026-08-11 10:24:10,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "GET /web/image/res.users/28/avatar_128 HTTP/1.1" 200 - 13 0.010 0.125 2026-08-11 10:24:10,626 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "GET /web/image/res.users/29/avatar_128 HTTP/1.1" 200 - 13 0.009 0.155 2026-08-11 10:24:10,669 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "GET /web/image/res.users/10/avatar_128 HTTP/1.1" 200 - 13 0.014 0.186 2026-08-11 10:24:10,725 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "GET /web/image/res.users/9/avatar_128 HTTP/1.1" 200 - 13 0.017 0.238 2026-08-11 10:24:10,772 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "GET /web/image/res.users/30/avatar_128 HTTP/1.1" 200 - 13 0.016 0.231 2026-08-11 10:24:10,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.060 2026-08-11 10:24:11,540 104 INFO rb-3df6733-223812-402932 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-11 10:24:11,555 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:11] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 4 0.007 0.007 2026-08-11 10:24:11,557 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.o_kanban_renderer' 2026-08-11 10:24:11,586 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:11] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.013 0.014 2026-08-11 10:24:11,607 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:11] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.008 0.035 2026-08-11 10:24:11,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:11] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 51 0.055 0.091 2026-08-11 10:24:11,803 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:11] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 24 0.024 0.176 2026-08-11 10:24:11,821 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:11] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:24:12,960 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-08-11 10:24:12,969 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:24:12,977 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 58191 2026-08-11 10:24:12,978 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-08-11 10:24:12,979 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 58191 2026-08-11 10:24:13,073 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102413_073424_TestUi.txt 2026-08-11 10:24:13,073 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmpbmy_e1n6_chrome_odoo" 2026-08-11 10:24:13,095 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_limited_user_log_note_permission ... 2026-08-11 10:24:13,363 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 58472 2026-08-11 10:24:13,365 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbsuxgug9_chrome_odoo 2026-08-11 10:24:13,365 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:42695/json/version 2026-08-11 10:24:13,368 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42695/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:24:13,397 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:24:13,397 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:42695/json 2026-08-11 10:24:13,397 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:42695/json with timeout 3 increased to 10s during tests 2026-08-11 10:24:13,409 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:42695/devtools/page/4BD3D79FABEB47E93D573DDCB07D4077 2026-08-11 10:24:13,418 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-08-11 10:24:13,497 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-08-11 10:24:14,108 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:demo from n/a 2026-08-11 10:24:14,116 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-08-11 10:24:14,119 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-08-11 10:24:14,119 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-08-11 10:24:14,131 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:24:15,155 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET / HTTP/1.1" 200 - 250 0.170 0.857 2026-08-11 10:24:15,157 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': '4BD3D79FABEB47E93D573DDCB07D4077', 'loaderId': '62271C3E7095BE9B668F309BA1D15351', 'isDownload': False} 2026-08-11 10:24:15,157 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_chatter_log_disabled')" 2026-08-11 10:24:15,195 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24: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-11 10:24:15,201 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1035124/web.assets_frontend.min.css, copying from /web/assets/1035124/web.assets_frontend.min.css 2026-08-11 10:24:15,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.032 0.028 2026-08-11 10:24:15,255 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js, copying from /web/assets/2c27e2e/web.assets_frontend_minimal.min.js 2026-08-11 10:24:15,274 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.013 0.051 2026-08-11 10:24:15,285 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ac226a2/web.__assets_tests_call__.min.js, copying from /web/assets/ac226a2/web.__assets_tests_call__.min.js 2026-08-11 10:24:15,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.005 0.037 2026-08-11 10:24:15,409 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:24:15,411 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-08-11 10:24:15,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.013 0.009 2026-08-11 10:24:15,439 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:24:15,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.003 0.013 2026-08-11 10:24:15,480 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js, copying from /web/assets/3c5f01e/web.assets_frontend_lazy.min.js 2026-08-11 10:24:15,501 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.010 0.040 2026-08-11 10:24:15,785 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.003 0.014 2026-08-11 10:24:15,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.020 0.002 2026-08-11 10:24:15,882 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_chatter_log_disabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-08-11 10:24:15,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.007 0.097 2026-08-11 10:24:15,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.067 2026-08-11 10:24:15,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:15] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.005 0.051 2026-08-11 10:24:16,315 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:16] "GET /web HTTP/1.1" 200 - 58 0.049 0.357 2026-08-11 10:24:16,341 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:16] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.006 2026-08-11 10:24:16,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:16] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.018 2026-08-11 10:24:16,379 104 INFO rb-3df6733-223812-402932 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-11 10:24:16,385 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:16] "GET /web/webclient/load_menus/9caf73877daaea686bf932fbb74dd3d129b12db1ff7488ce292eb66134d88ec1 HTTP/1.1" 200 - 2 0.011 0.021 2026-08-11 10:24:16,397 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:16] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.001 0.040 2026-08-11 10:24:16,405 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:16] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-08-11 10:24:17,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 10:24:17,182 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.028 2026-08-11 10:24:17,191 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.041 2026-08-11 10:24:17,362 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "POST /mail/init_messaging HTTP/1.1" 200 - 107 0.088 0.096 2026-08-11 10:24:17,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.184 2026-08-11 10:24:17,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.193 2026-08-11 10:24:17,417 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 13 0.013 0.199 2026-08-11 10:24:17,453 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 16 0.011 0.234 2026-08-11 10:24:17,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 44 0.028 0.269 2026-08-11 10:24:17,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:24:17,537 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.160 2026-08-11 10:24:17,548 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:24:17,557 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 12 0.011 0.160 2026-08-11 10:24:17,566 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.164 2026-08-11 10:24:17,574 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.165 2026-08-11 10:24:17,589 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.162 2026-08-11 10:24:17,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.141 2026-08-11 10:24:17,633 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 11 0.007 0.097 2026-08-11 10:24:17,664 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.021 0.024 2026-08-11 10:24:17,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:17] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:24:18,433 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_disabled on step: '.o_navbar_apps_menu button' 2026-08-11 10:24:18,455 104 INFO rb-3df6733-223812-402932 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-11 10:24:18,473 104 INFO rb-3df6733-223812-402932 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-11 10:24:18,498 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:18] "POST /web/action/load HTTP/1.1" 200 - 11 0.019 0.015 2026-08-11 10:24:18,729 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:18] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 135 0.078 0.130 2026-08-11 10:24:18,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:18] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 114 0.085 0.120 2026-08-11 10:24:19,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:19] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.024 0.032 2026-08-11 10:24:19,211 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:19] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 12 0.009 0.096 2026-08-11 10:24:19,253 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:19] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.011 0.118 2026-08-11 10:24:19,483 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:24:19,864 104 INFO rb-3df6733-223812-402932 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-11 10:24:19,900 104 INFO rb-3df6733-223812-402932 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-11 10:24:19,998 104 INFO rb-3df6733-223812-402932 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-11 10:24:20,003 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 52 0.049 0.065 2026-08-11 10:24:20,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.113 2026-08-11 10:24:20,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /web/dataset/call_kw/project.project/web_read HTTP/1.1" 200 - 89 0.083 0.217 2026-08-11 10:24:20,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 10 0.009 0.017 2026-08-11 10:24:20,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.021 2026-08-11 10:24:20,374 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "GET /web/assets/9cb61f6/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-08-11 10:24:20,381 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "GET /web/assets/ff59b65/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.014 2026-08-11 10:24:20,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.006 0.017 2026-08-11 10:24:20,619 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /web/dataset/call_kw/project.project/brain_get_mentioning_pages HTTP/1.1" 200 - 14 0.027 0.015 2026-08-11 10:24:20,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 6 0.045 0.066 2026-08-11 10:24:20,728 104 INFO rb-3df6733-223812-402932 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-11 10:24:20,789 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /mail/thread/data HTTP/1.1" 200 - 51 0.041 0.162 2026-08-11 10:24:20,864 104 INFO rb-3df6733-223812-402932 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-11 10:24:20,873 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 35 0.040 0.241 2026-08-11 10:24:20,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "POST /mail/thread/messages HTTP/1.1" 200 - 33 0.030 0.193 2026-08-11 10:24:20,937 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.129 2026-08-11 10:24:21,036 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:21] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-08-11%2008%3A53%3A38 HTTP/1.1" 200 - 11 0.009 0.031 2026-08-11 10:24:21,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:24:21,744 104 INFO rb-3df6733-223812-402932 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-11 10:24:21,745 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-08-11 10:24:21,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:24:21,760 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 58472 2026-08-11 10:24:21,763 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-08-11 10:24:21,764 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 58472 2026-08-11 10:24:21,865 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102421_865593_TestUi.txt 2026-08-11 10:24:21,866 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmpbsuxgug9_chrome_odoo" 2026-08-11 10:24:22,136 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 58719 2026-08-11 10:24:22,136 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpa04cwmaa_chrome_odoo 2026-08-11 10:24:22,137 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:45535/json/version 2026-08-11 10:24:22,138 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45535/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:24:22,163 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:24:22,163 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:45535/json 2026-08-11 10:24:22,164 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:45535/json with timeout 3 increased to 10s during tests 2026-08-11 10:24:22,193 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:45535/devtools/page/EBD93DB88FD48C97DE2658B145163B57 2026-08-11 10:24:22,208 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-08-11 10:24:22,218 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-08-11 10:24:22,843 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 10:24:22,853 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-08-11 10:24:22,855 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-08-11 10:24:22,855 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-08-11 10:24:23,283 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET / HTTP/1.1" 200 - 80 0.108 0.308 2026-08-11 10:24:23,288 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': 'EBD93DB88FD48C97DE2658B145163B57', 'loaderId': 'E610638E830AEB9B4A07CB778B9DDB56', 'isDownload': False} 2026-08-11 10:24:23,288 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_chatter_log_enabled')" 2026-08-11 10:24:23,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "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-11 10:24:23,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/assets/1/1035124/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.002 0.009 2026-08-11 10:24:23,320 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/assets/1/2c27e2e/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.001 0.005 2026-08-11 10:24:23,337 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/assets/1/ac226a2/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.006 0.005 2026-08-11 10:24:23,429 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:24:23,430 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:24:23,450 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/image/website/1/logo/My%20Website?unique=09fb2bc HTTP/1.1" 200 - 6 0.022 0.006 2026-08-11 10:24:23,455 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:24:23,467 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/assets/1/3c5f01e/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.009 2026-08-11 10:24:23,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/image/website/1/favicon?unique=09fb2bc HTTP/1.1" 200 - 6 0.009 0.015 2026-08-11 10:24:23,710 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /website/translations/927926cab12ed4efd3ebd135b3f9d912a2a0d5d1?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:24:23,726 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.004 2026-08-11 10:24:23,735 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 4 0.001 0.006 2026-08-11 10:24:23,754 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.004 2026-08-11 10:24:23,766 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_chatter_log_enabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-08-11 10:24:23,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.013 0.007 2026-08-11 10:24:23,880 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web HTTP/1.1" 200 - 24 0.020 0.065 2026-08-11 10:24:23,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.017 2026-08-11 10:24:23,941 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.023 2026-08-11 10:24:23,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:23] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 2 0.003 0.060 2026-08-11 10:24:24,009 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.006 0.073 2026-08-11 10:24:24,010 104 INFO rb-3df6733-223812-402932 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-11 10:24:24,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.006 0.012 2026-08-11 10:24:24,636 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-08-11 10:24:24,650 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-08-11 10:24:24,652 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-08-11 10:24:24,683 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.024 0.009 2026-08-11 10:24:24,824 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "POST /mail/init_messaging HTTP/1.1" 200 - 67 0.068 0.081 2026-08-11 10:24:24,850 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 10:24:24,901 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.030 0.213 2026-08-11 10:24:24,906 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.216 2026-08-11 10:24:24,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.229 2026-08-11 10:24:25,005 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 38 0.021 0.281 2026-08-11 10:24:25,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 67 0.072 0.349 2026-08-11 10:24:25,143 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.371 2026-08-11 10:24:25,162 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-08-11 10:24:25,183 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:24:25,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.035 0.320 2026-08-11 10:24:25,220 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.008 0.305 2026-08-11 10:24:25,228 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.314 2026-08-11 10:24:25,260 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /web/offline HTTP/1.1" 200 - 5 0.024 0.296 2026-08-11 10:24:25,301 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.021 0.257 2026-08-11 10:24:25,319 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:24:25,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.125 2026-08-11 10:24:25,336 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.002 0.137 2026-08-11 10:24:25,338 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.101 2026-08-11 10:24:26,081 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_enabled on step: '.o_navbar_apps_menu button' 2026-08-11 10:24:26,097 104 INFO rb-3df6733-223812-402932 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-11 10:24:26,108 104 INFO rb-3df6733-223812-402932 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-11 10:24:26,125 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:26] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.013 2026-08-11 10:24:26,235 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:26] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 26 0.045 0.041 2026-08-11 10:24:26,413 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:26] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.080 0.076 2026-08-11 10:24:26,594 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:26] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.021 0.023 2026-08-11 10:24:26,648 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:26] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.023 0.075 2026-08-11 10:24:26,692 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:26] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.020 0.117 2026-08-11 10:24:26,851 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-08-11 10:24:27,313 104 INFO rb-3df6733-223812-402932 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-11 10:24:27,350 104 INFO rb-3df6733-223812-402932 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-11 10:24:27,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.004 0.010 2026-08-11 10:24:27,406 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.030 0.036 2026-08-11 10:24:27,582 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "POST /web/dataset/call_kw/project.project/web_read HTTP/1.1" 200 - 95 0.086 0.141 2026-08-11 10:24:27,712 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 10 0.017 0.019 2026-08-11 10:24:27,756 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.000 0.006 2026-08-11 10:24:27,766 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:24:27,783 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "GET /web/assets/ff59b65/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-08-11 10:24:27,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "GET /web/assets/9cb61f6/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-08-11 10:24:27,907 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:27] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.009 0.008 2026-08-11 10:24:28,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:28] "POST /web/dataset/call_kw/project.project/brain_get_mentioning_pages HTTP/1.1" 200 - 14 0.029 0.014 2026-08-11 10:24:28,106 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:28] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 6 0.006 0.067 2026-08-11 10:24:28,196 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:28] "POST /mail/thread/data HTTP/1.1" 200 - 53 0.037 0.120 2026-08-11 10:24:28,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:28] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.170 2026-08-11 10:24:28,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:28] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.027 0.132 2026-08-11 10:24:28,272 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.060 2026-08-11 10:24:28,358 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:28] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-08-11%2008%3A53%3A38 HTTP/1.1" 200 - 11 0.016 0.030 2026-08-11 10:24:29,068 104 INFO rb-3df6733-223812-402932 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-11 10:24:29,069 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-08-11 10:24:29,077 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 58719 2026-08-11 10:24:29,084 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-08-11 10:24:29,088 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 58719 2026-08-11 10:24:29,185 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102429_185107_TestUi.txt 2026-08-11 10:24:29,185 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmpa04cwmaa_chrome_odoo" 2026-08-11 10:24:29,222 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:24:30,997 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 332 and Message-Id '<871110629707434.1786443870.923501014709473-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:24:30,998 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:24:31,005 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:24:31,100 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 333 and Message-Id '<984279302060286.1786443871.069198608398438-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:24:31,100 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:24:31,101 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:24:33,679 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-08-11 10:24:33,696 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: project.update 2026-08-11 10:24:33,699 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-08-11 10:24:33,727 104 INFO rb-3df6733-223812-402932 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-11 10:24:33,735 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-08-11 10:24:33,761 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #238 deleted mail.message records with IDs: [33366] 2026-08-11 10:24:33,777 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: project.milestone 2026-08-11 10:24:33,779 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-08-11 10:24:33,806 104 INFO rb-3df6733-223812-402932 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-11 10:24:33,814 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-08-11 10:24:33,832 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-08-11 10:24:33,858 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #237 deleted mail.message records with IDs: [33365] 2026-08-11 10:24:33,884 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #237 deleted project.update records with IDs: [10] 2026-08-11 10:24:33,918 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-08-11 10:24:33,958 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: project.update 2026-08-11 10:24:33,963 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-08-11 10:24:34,003 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 238, model: project.update 2026-08-11 10:24:34,005 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-08-11 10:24:34,027 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 238, model: project.update 2026-08-11 10:24:34,028 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-08-11 10:24:34,055 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 238, model: project.update 2026-08-11 10:24:34,056 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-08-11 10:24:34,107 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-08-11 10:24:34,153 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #235 deleted mail.message records with IDs: [33365] 2026-08-11 10:24:34,164 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 235, model: project.update 2026-08-11 10:24:34,170 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-08-11 10:24:34,233 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 235, model: project.update 2026-08-11 10:24:34,245 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:24:35,921 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 334 and Message-Id '<901687454660409.1786443875.841492176055908-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:24:35,921 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:24:35,925 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:24:36,001 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 335 and Message-Id '<342373914551865.1786443875.967004299163818-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:24:36,001 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:24:36,003 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:24:37,352 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-08-11 10:24:38,429 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-08-11 10:24:38,930 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-08-11 10:24:40,015 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:24:40,504 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-08-11 10:24:40,767 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome pid: 58962 2026-08-11 10:24:40,767 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless temporary user profile dir: /tmp/tmpf8nvex15_chrome_odoo 2026-08-11 10:24:40,767 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:46449/json/version 2026-08-11 10:24:40,770 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46449/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:24:40,778 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:24:40,778 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:46449/json 2026-08-11 10:24:40,778 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46449/json with timeout 3 increased to 10s during tests 2026-08-11 10:24:40,787 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Websocket url found: ws://127.0.0.1:46449/devtools/page/4B92EE4883FA350D6C60C1710B25E129 2026-08-11 10:24:40,896 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Enable chrome headless console log notification 2026-08-11 10:24:40,900 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless enable page notifications 2026-08-11 10:24:41,349 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 10:24:41,357 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Setting session cookie in browser 2026-08-11 10:24:41,359 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 10:24:41,359 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 10:24:41,384 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:24:42,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:42] "GET /web HTTP/1.1" 200 - 121 0.112 0.740 2026-08-11 10:24:42,224 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigation result: {'frameId': '4B92EE4883FA350D6C60C1710B25E129', 'loaderId': '87A7E39916856F98D2AE366EFF0343FD', 'isDownload': False} 2026-08-11 10:24:42,224 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-08-11 10:24:42,251 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:42] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.008 2026-08-11 10:24:42,269 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:42] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.013 0.018 2026-08-11 10:24:42,322 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:42] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 4 0.019 0.068 2026-08-11 10:24:42,333 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:42] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.005 0.071 2026-08-11 10:24:42,375 104 INFO rb-3df6733-223812-402932 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-11 10:24:42,382 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:42] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.005 0.005 2026-08-11 10:24:42,987 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:42] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-11 10:24:42,998 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:42] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-08-11 10:24:43,001 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-08-11 10:24:43,019 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.010 2026-08-11 10:24:43,081 104 INFO rb-3df6733-223812-402932 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-11 10:24:43,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.052 0.079 2026-08-11 10:24:43,179 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 10:24:43,217 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.024 0.181 2026-08-11 10:24:43,221 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.196 2026-08-11 10:24:43,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.184 2026-08-11 10:24:43,289 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.015 0.227 2026-08-11 10:24:43,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.044 0.273 2026-08-11 10:24:43,389 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.294 2026-08-11 10:24:43,398 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:24:43,405 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:24:43,414 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "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-11 10:24:43,425 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-08-11 10:24:43,434 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.028 0.248 2026-08-11 10:24:43,509 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.038 0.249 2026-08-11 10:24:43,519 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.005 0.284 2026-08-11 10:24:43,538 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.289 2026-08-11 10:24:43,592 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.042 0.255 2026-08-11 10:24:43,613 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:24:43,623 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.013 0.182 2026-08-11 10:24:43,642 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.007 0.165 2026-08-11 10:24:43,646 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.080 2026-08-11 10:24:44,379 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_navbar_apps_menu button' 2026-08-11 10:24:44,395 104 INFO rb-3df6733-223812-402932 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-11 10:24:44,404 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-08-11 10:24:44,431 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:44] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.014 2026-08-11 10:24:44,689 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:44] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.098 0.137 2026-08-11 10:24:44,870 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:44] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.068 0.095 2026-08-11 10:24:45,022 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:45] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.014 0.024 2026-08-11 10:24:45,044 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:45] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.061 2026-08-11 10:24:45,077 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:45] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.009 0.086 2026-08-11 10:24:45,346 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-08-11 10:24:45,733 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_project_name input' 2026-08-11 10:24:45,747 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:45] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.013 2026-08-11 10:24:45,790 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:45] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 10 0.008 0.019 2026-08-11 10:24:45,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:45] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:24:45,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:45] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 5 0.008 0.016 2026-08-11 10:24:46,615 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_open_tasks' 2026-08-11 10:24:46,625 104 INFO rb-3df6733-223812-402932 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-11 10:24:46,628 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-08-11 10:24:46,771 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:46] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 57 0.065 0.080 2026-08-11 10:24:46,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:46] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.006 0.021 2026-08-11 10:24:46,951 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:46] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.051 0.085 2026-08-11 10:24:47,191 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:47] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 118 0.104 0.271 2026-08-11 10:24:47,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:47] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.005 0.009 2026-08-11 10:24:47,225 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:47] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.020 2026-08-11 10:24:47,240 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:47] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:24:47,245 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:47] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.006 2026-08-11 10:24:47,249 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:47] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.014 2026-08-11 10:24:47,287 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:47] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:24:48,351 104 INFO rb-3df6733-223812-402932 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-11 10:24:48,364 104 INFO rb-3df6733-223812-402932 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-11 10:24:48,380 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:48] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 11 0.008 0.016 2026-08-11 10:24:48,625 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:24:49,148 104 INFO rb-3df6733-223812-402932 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-11 10:24:49,151 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-08-11 10:24:49,164 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:49] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.003 0.008 2026-08-11 10:24:49,167 104 INFO rb-3df6733-223812-402932 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-11 10:24:49,195 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:49] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.006 0.019 2026-08-11 10:24:49,223 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:49] "POST /web/dataset/resequence HTTP/1.1" 200 - 9 0.015 0.029 2026-08-11 10:24:49,238 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:49] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 6 0.007 0.013 2026-08-11 10:24:49,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:49] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.002 0.003 2026-08-11 10:24:49,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:49] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 4 0.002 0.011 2026-08-11 10:24:50,083 104 INFO rb-3df6733-223812-402932 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-11 10:24:50,083 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-08-11 10:24:50,097 104 INFO rb-3df6733-223812-402932 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-11 10:24:50,115 104 INFO rb-3df6733-223812-402932 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-11 10:24:50,131 104 INFO rb-3df6733-223812-402932 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-11 10:24:50,149 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.dropdown-item.o_column_edit' 2026-08-11 10:24:50,164 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_field_widget[name=fold] input' 2026-08-11 10:24:50,199 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:50] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 67 0.043 0.071 2026-08-11 10:24:50,212 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:50] "POST /web/dataset/call_kw/project.task.type/get_views HTTP/1.1" 200 - 8 0.002 0.035 2026-08-11 10:24:50,247 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:50] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.007 0.022 2026-08-11 10:24:50,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:50] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.033 0.058 2026-08-11 10:24:50,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:50] "POST /web/dataset/call_kw/project.task.type/web_read HTTP/1.1" 200 - 6 0.007 0.085 2026-08-11 10:24:50,344 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:50] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.003 0.048 2026-08-11 10:24:50,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:50] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.059 2026-08-11 10:24:52,051 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer button' 2026-08-11 10:24:52,065 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_record .oe_kanban_content' 2026-08-11 10:24:52,068 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:52] "POST /web/dataset/call_kw/project.task.type/web_save HTTP/1.1" 200 - 4 0.006 0.006 2026-08-11 10:24:52,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:52] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.011 2026-08-11 10:24:52,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:52] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.019 0.014 2026-08-11 10:24:52,167 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:52] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.010 0.030 2026-08-11 10:24:52,947 104 INFO rb-3df6733-223812-402932 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-11 10:24:52,949 104 INFO rb-3df6733-223812-402932 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-11 10:24:52,977 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:52] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.014 2026-08-11 10:24:53,038 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "POST /web/dataset/call_kw/project.update/get_views HTTP/1.1" 200 - 31 0.019 0.035 2026-08-11 10:24:53,064 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.006 0.007 2026-08-11 10:24:53,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 24 0.018 0.029 2026-08-11 10:24:53,164 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:24:53,168 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:24:53,287 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 12 0.014 0.085 2026-08-11 10:24:53,327 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 12 0.009 0.142 2026-08-11 10:24:53,373 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 12 0.013 0.161 2026-08-11 10:24:53,932 104 INFO rb-3df6733-223812-402932 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-11 10:24:53,953 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "POST /web/dataset/call_kw/project.milestone/get_views HTTP/1.1" 200 - 13 0.007 0.013 2026-08-11 10:24:53,981 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:53] "POST /web/dataset/call_kw/project.milestone/onchange HTTP/1.1" 200 - 10 0.005 0.013 2026-08-11 10:24:54,754 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-08-11 10:24:54,765 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-08-11 10:24:54,782 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_add_milestone a' 2026-08-11 10:24:54,813 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:54] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 20 0.011 0.032 2026-08-11 10:24:54,834 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:54] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.004 0.008 2026-08-11 10:24:55,609 104 INFO rb-3df6733-223812-402932 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-11 10:24:55,620 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:55] "POST /web/dataset/call_kw/project.milestone/onchange HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 10:24:56,383 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-08-11 10:24:56,397 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-08-11 10:24:56,415 104 INFO rb-3df6733-223812-402932 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-11 10:24:56,446 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:56] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 12 0.010 0.033 2026-08-11 10:24:56,471 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:56] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.003 0.014 2026-08-11 10:24:57,242 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-08-11 10:24:57,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:57] "POST /web/dataset/call_kw/project.milestone/get_views HTTP/1.1" 200 - 3 0.001 0.008 2026-08-11 10:24:57,271 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:57] "POST /web/dataset/call_kw/project.milestone/web_read HTTP/1.1" 200 - 5 0.003 0.009 2026-08-11 10:24:57,288 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:57] "POST /web/dataset/call_kw/project.milestone/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.006 0.023 2026-08-11 10:24:57,312 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:57] "POST /web/dataset/call_kw/project.milestone/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.003 0.008 2026-08-11 10:24:58,056 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-08-11 10:24:58,064 104 INFO rb-3df6733-223812-402932 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-11 10:24:58,123 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:58] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 20 0.026 0.035 2026-08-11 10:24:58,144 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:58] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.002 0.011 2026-08-11 10:24:58,375 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.004 2026-08-11 10:24:58,905 104 INFO rb-3df6733-223812-402932 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-11 10:24:59,001 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:59] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 36 0.025 0.069 2026-08-11 10:24:59,054 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:59] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.019 2026-08-11 10:24:59,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:59] "GET /web/assets/ff59b65/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-08-11 10:24:59,081 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:59] "GET /web/assets/9cb61f6/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-08-11 10:24:59,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:59] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.006 0.029 2026-08-11 10:24:59,313 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:24:59] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-08-11%2008%3A53%3A38 HTTP/1.1" 200 - 11 0.012 0.020 2026-08-11 10:25:00,041 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_form_button_save' 2026-08-11 10:25:00,049 104 INFO rb-3df6733-223812-402932 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-11 10:25:00,064 104 INFO rb-3df6733-223812-402932 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-11 10:25:00,082 104 INFO rb-3df6733-223812-402932 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-11 10:25:00,097 104 INFO rb-3df6733-223812-402932 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-11 10:25:00,115 104 INFO rb-3df6733-223812-402932 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-11 10:25:00,131 104 INFO rb-3df6733-223812-402932 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-11 10:25:00,142 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:00] "POST /web/dataset/call_kw/project.update/web_save HTTP/1.1" 200 - 34 0.038 0.054 2026-08-11 10:25:00,158 104 INFO rb-3df6733-223812-402932 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-11 10:25:00,204 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:00] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.020 0.033 2026-08-11 10:25:00,207 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:00] "POST /web/dataset/call_kw/project.update/zalo_check_recipients HTTP/1.1" 200 - 3 0.000 0.057 2026-08-11 10:25:00,222 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:00] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.002 0.053 2026-08-11 10:25:00,270 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:00] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.011 0.027 2026-08-11 10:25:01,058 104 INFO rb-3df6733-223812-402932 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-11 10:25:01,082 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:01] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.009 0.014 2026-08-11 10:25:01,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.025 2026-08-11 10:25:01,141 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:01] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.012 0.031 2026-08-11 10:25:01,916 104 INFO rb-3df6733-223812-402932 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-11 10:25:01,930 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:01] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 10:25:01,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:01] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.009 0.019 2026-08-11 10:25:02,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:02] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.015 0.030 2026-08-11 10:25:02,023 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:02] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:25:02,798 104 INFO rb-3df6733-223812-402932 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-11 10:25:02,812 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:02] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.008 2026-08-11 10:25:02,826 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:02] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.002 0.005 2026-08-11 10:25:02,836 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:02] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-08-11 10:25:02,849 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:02] "GET /web/assets/5f12977/web.chartjs_lib.min.js HTTP/1.1" 200 - 4 0.003 0.005 2026-08-11 10:25:03,680 104 INFO rb-3df6733-223812-402932 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-11 10:25:03,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:03] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.005 0.014 2026-08-11 10:25:03,743 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:03] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.016 0.022 2026-08-11 10:25:04,528 104 INFO rb-3df6733-223812-402932 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-11 10:25:04,599 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:04] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.031 0.037 2026-08-11 10:25:05,440 104 INFO rb-3df6733-223812-402932 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-11 10:25:05,455 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:05] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.004 0.010 2026-08-11 10:25:05,508 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:05] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.012 0.032 2026-08-11 10:25:06,281 104 INFO rb-3df6733-223812-402932 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-11 10:25:06,289 104 INFO rb-3df6733-223812-402932 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-11 10:25:06,305 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:06] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.009 0.014 2026-08-11 10:25:06,323 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:06] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.006 0.027 2026-08-11 10:25:06,336 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:06] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:25:07,128 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-08-11 10:25:07,130 104 INFO rb-3df6733-223812-402932 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-11 10:25:07,153 104 INFO rb-3df6733-223812-402932 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-11 10:25:07,173 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:07] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 10 0.014 0.015 2026-08-11 10:25:07,250 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:07] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 27 0.019 0.049 2026-08-11 10:25:07,264 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:07] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:25:08,053 104 INFO rb-3df6733-223812-402932 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-11 10:25:08,072 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:08] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.014 2026-08-11 10:25:08,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:08] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.015 0.031 2026-08-11 10:25:08,895 104 INFO rb-3df6733-223812-402932 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-11 10:25:08,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:08] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.012 0.034 2026-08-11 10:25:09,766 104 INFO rb-3df6733-223812-402932 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-11 10:25:09,784 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:09] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.004 0.011 2026-08-11 10:25:09,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:09] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.015 0.031 2026-08-11 10:25:10,605 104 INFO rb-3df6733-223812-402932 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-11 10:25:10,615 104 INFO rb-3df6733-223812-402932 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-11 10:25:10,627 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:10] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.007 0.013 2026-08-11 10:25:10,644 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:10] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 6 0.006 0.022 2026-08-11 10:25:10,714 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:10] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 27 0.022 0.042 2026-08-11 10:25:10,730 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:10] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:25:11,498 104 INFO rb-3df6733-223812-402932 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-11 10:25:11,514 104 INFO rb-3df6733-223812-402932 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-11 10:25:11,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:11] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:25:11,534 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:11] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.005 0.007 2026-08-11 10:25:11,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:11] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.006 0.010 2026-08-11 10:25:11,561 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:11] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.008 0.019 2026-08-11 10:25:11,601 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:11] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 5 0.027 0.031 2026-08-11 10:25:11,619 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:11] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.004 0.077 2026-08-11 10:25:11,631 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:11] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-08-11 10:25:12,419 104 INFO rb-3df6733-223812-402932 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-11 10:25:12,437 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:12] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.013 2026-08-11 10:25:12,487 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:12] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.017 0.027 2026-08-11 10:25:13,260 104 INFO rb-3df6733-223812-402932 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-11 10:25:13,339 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:13] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.035 0.040 2026-08-11 10:25:14,170 104 INFO rb-3df6733-223812-402932 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-11 10:25:14,189 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:14] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.013 2026-08-11 10:25:14,236 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:14] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.011 0.030 2026-08-11 10:25:15,013 104 INFO rb-3df6733-223812-402932 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-11 10:25:15,017 104 INFO rb-3df6733-223812-402932 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-11 10:25:15,035 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.007 0.013 2026-08-11 10:25:15,043 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.002 0.017 2026-08-11 10:25:15,061 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.004 0.006 2026-08-11 10:25:15,076 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.004 0.022 2026-08-11 10:25:15,087 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.002 0.027 2026-08-11 10:25:15,107 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.005 0.041 2026-08-11 10:25:15,128 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 5 0.007 0.049 2026-08-11 10:25:15,139 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:25:15,914 104 INFO rb-3df6733-223812-402932 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-11 10:25:15,928 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/check_access_rights HTTP/1.1" 200 - 2 0.000 0.004 2026-08-11 10:25:15,930 104 INFO rb-3df6733-223812-402932 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-11 10:25:15,956 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/get_unusual_days HTTP/1.1" 200 - 13 0.006 0.016 2026-08-11 10:25:15,974 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.task/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-08-11 10:25:15,990 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:15] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:25:16,059 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/core/main.css HTTP/1.1" 200 - 0 0.000 0.058 2026-08-11 10:25:16,063 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/core/main.js HTTP/1.1" 200 - 0 0.000 0.049 2026-08-11 10:25:16,071 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/list/main.css HTTP/1.1" 200 - 0 0.000 0.004 2026-08-11 10:25:16,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/daygrid/main.css HTTP/1.1" 200 - 0 0.000 0.071 2026-08-11 10:25:16,075 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/timegrid/main.css HTTP/1.1" 200 - 0 0.000 0.008 2026-08-11 10:25:16,105 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/interaction/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:25:16,129 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/daygrid/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:25:16,147 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/luxon/main.js HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:25:16,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/timegrid/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:25:16,169 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:16] "GET /web/static/lib/fullcalendar/list/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:25:16,985 104 INFO rb-3df6733-223812-402932 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-11 10:25:17,017 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:17] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.014 0.016 2026-08-11 10:25:17,083 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:17] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.026 0.033 2026-08-11 10:25:17,862 104 INFO rb-3df6733-223812-402932 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-11 10:25:17,916 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:17] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.016 0.032 2026-08-11 10:25:18,755 104 INFO rb-3df6733-223812-402932 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-11 10:25:18,779 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:18] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.006 0.015 2026-08-11 10:25:18,830 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:18] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.012 0.031 2026-08-11 10:25:19,597 104 INFO rb-3df6733-223812-402932 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-11 10:25:19,601 104 INFO rb-3df6733-223812-402932 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-11 10:25:19,618 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:19] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.004 0.014 2026-08-11 10:25:19,621 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:19] "POST /web/dataset/call_kw/project.task/check_access_rights HTTP/1.1" 200 - 2 0.001 0.011 2026-08-11 10:25:19,643 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:19] "POST /web/dataset/call_kw/project.task/get_unusual_days HTTP/1.1" 200 - 7 0.003 0.015 2026-08-11 10:25:19,657 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:19] "POST /web/dataset/call_kw/project.task/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:25:19,671 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:19] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.007 2026-08-11 10:25:20,461 104 INFO rb-3df6733-223812-402932 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-11 10:25:20,469 104 INFO rb-3df6733-223812-402932 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-11 10:25:20,497 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:20] "POST /web/dataset/call_kw/mail.activity/get_activity_data HTTP/1.1" 200 - 8 0.013 0.014 2026-08-11 10:25:20,507 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:20] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 3 0.002 0.035 2026-08-11 10:25:20,522 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:20] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:25:21,295 104 INFO rb-3df6733-223812-402932 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-11 10:25:21,317 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:21] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.006 0.015 2026-08-11 10:25:21,378 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:21] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.021 0.033 2026-08-11 10:25:21,668 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:25:22,151 104 INFO rb-3df6733-223812-402932 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-11 10:25:22,210 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:22] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.022 0.035 2026-08-11 10:25:23,024 104 INFO rb-3df6733-223812-402932 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-11 10:25:23,046 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:23] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.007 0.014 2026-08-11 10:25:23,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:23] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.035 0.031 2026-08-11 10:25:23,888 104 INFO rb-3df6733-223812-402932 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-11 10:25:23,908 104 INFO rb-3df6733-223812-402932 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-11 10:25:23,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:23] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.008 0.015 2026-08-11 10:25:23,933 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:23] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 3 0.006 0.020 2026-08-11 10:25:23,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:23] "POST /web/dataset/call_kw/mail.activity/get_activity_data HTTP/1.1" 200 - 6 0.007 0.040 2026-08-11 10:25:23,972 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:23] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.003 0.006 2026-08-11 10:25:24,747 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: test successful 2026-08-11 10:25:24,754 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:25:24,759 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing chrome headless with pid 58962 2026-08-11 10:25:24,759 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing websocket connection 2026-08-11 10:25:24,760 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Terminating chrome headless with pid 58962 2026-08-11 10:25:24,854 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102524_854180_TestProjectUpdateUi.txt 2026-08-11 10:25:24,855 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Removing chrome user profile "/tmp/tmpf8nvex15_chrome_odoo" 2026-08-11 10:25:25,123 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome pid: 59346 2026-08-11 10:25:25,124 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless temporary user profile dir: /tmp/tmps0hc4jxv_chrome_odoo 2026-08-11 10:25:25,124 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:46271/json/version 2026-08-11 10:25:25,125 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46271/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:25:25,180 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:25:25,180 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:46271/json 2026-08-11 10:25:25,180 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46271/json with timeout 3 increased to 10s during tests 2026-08-11 10:25:25,203 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Websocket url found: ws://127.0.0.1:46271/devtools/page/21C557A77A5D5A529627323FFAF8356A 2026-08-11 10:25:25,209 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Enable chrome headless console log notification 2026-08-11 10:25:25,214 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless enable page notifications 2026-08-11 10:25:25,268 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 10:25:25,270 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Setting session cookie in browser 2026-08-11 10:25:25,289 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 10:25:25,289 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 10:25:25,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:25] "GET /web HTTP/1.1" 200 - 18 0.009 0.049 2026-08-11 10:25:25,362 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigation result: {'frameId': '21C557A77A5D5A529627323FFAF8356A', 'loaderId': '58878C1CBCBF6A4287DDB307065B082F', 'isDownload': False} 2026-08-11 10:25:25,362 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-08-11 10:25:25,388 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:25] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-08-11 10:25:25,405 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:25] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.006 2026-08-11 10:25:25,432 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:25] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 3 0.018 0.017 2026-08-11 10:25:25,438 104 INFO rb-3df6733-223812-402932 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-11 10:25:25,442 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:25] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 10:25:25,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:25] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 2 0.003 0.091 2026-08-11 10:25:26,124 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-08-11 10:25:26,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-08-11 10:25:26,125 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-08-11 10:25:26,150 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.005 0.012 2026-08-11 10:25:26,210 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-08-11 10:25:26,243 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.038 0.066 2026-08-11 10:25:26,263 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.094 2026-08-11 10:25:26,309 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.015 0.110 2026-08-11 10:25:26,354 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.015 0.145 2026-08-11 10:25:26,425 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.029 0.195 2026-08-11 10:25:26,428 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.203 2026-08-11 10:25:26,436 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:25:26,447 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.007 0.165 2026-08-11 10:25:26,450 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-08-11 10:25:26,455 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25: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-11 10:25:26,458 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web/offline HTTP/1.1" 200 - 4 0.005 0.163 2026-08-11 10:25:26,483 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-08-11 10:25:26,486 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.006 0.187 2026-08-11 10:25:26,502 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 6 0.005 0.179 2026-08-11 10:25:26,516 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.136 2026-08-11 10:25:26,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.032 0.072 2026-08-11 10:25:26,584 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.084 2026-08-11 10:25:26,593 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-08-11 10:25:26,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.004 0.084 2026-08-11 10:25:27,352 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: '.o_navbar_apps_menu button' 2026-08-11 10:25:27,375 104 INFO rb-3df6733-223812-402932 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-11 10:25:27,391 104 INFO rb-3df6733-223812-402932 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-11 10:25:27,420 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:27] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.016 2026-08-11 10:25:27,480 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:27] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 5 0.004 0.034 2026-08-11 10:25:27,651 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:27] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.050 0.098 2026-08-11 10:25:27,808 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:27] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.008 0.018 2026-08-11 10:25:27,843 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:27] "GET /web/image/res.users/36/avatar_128 HTTP/1.1" 200 - 13 0.009 0.050 2026-08-11 10:25:27,872 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:27] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 13 0.008 0.081 2026-08-11 10:25:28,533 104 INFO rb-3df6733-223812-402932 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-11 10:25:28,549 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:28] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.009 2026-08-11 10:25:28,579 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:28] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 4 0.004 0.014 2026-08-11 10:25:28,596 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.004 2026-08-11 10:25:28,611 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:28] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 3 0.005 0.009 2026-08-11 10:25:28,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:25:29,401 104 INFO rb-3df6733-223812-402932 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-11 10:25:29,416 104 INFO rb-3df6733-223812-402932 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-11 10:25:29,494 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 32 0.028 0.056 2026-08-11 10:25:29,532 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_button HTTP/1.1" 200 - 13 0.009 0.020 2026-08-11 10:25:29,639 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.036 0.062 2026-08-11 10:25:29,736 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 24 0.032 0.162 2026-08-11 10:25:29,758 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:25:29,773 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.006 0.016 2026-08-11 10:25:29,791 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.004 0.005 2026-08-11 10:25:29,801 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.006 0.014 2026-08-11 10:25:29,807 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.019 2026-08-11 10:25:29,842 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:29] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:25:30,587 104 INFO rb-3df6733-223812-402932 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-11 10:25:30,597 104 INFO rb-3df6733-223812-402932 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-11 10:25:30,604 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:30] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.002 0.010 2026-08-11 10:25:30,610 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:25:31,368 104 INFO rb-3df6733-223812-402932 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-11 10:25:31,379 104 INFO rb-3df6733-223812-402932 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-11 10:25:31,399 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:31] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.010 0.009 2026-08-11 10:25:31,414 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:31] "POST /web/dataset/resequence HTTP/1.1" 200 - 5 0.001 0.005 2026-08-11 10:25:31,424 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:31] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.001 0.004 2026-08-11 10:25:32,189 104 INFO rb-3df6733-223812-402932 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-11 10:25:32,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:32] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 4 0.004 0.011 2026-08-11 10:25:32,230 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:32] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.004 0.011 2026-08-11 10:25:33,022 104 INFO rb-3df6733-223812-402932 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-11 10:25:33,034 104 INFO rb-3df6733-223812-402932 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-11 10:25:33,131 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:33] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 49 0.050 0.053 2026-08-11 10:25:33,178 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:33] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.013 0.024 2026-08-11 10:25:33,218 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:33] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.015 0.061 2026-08-11 10:25:33,232 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:33] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.006 0.012 2026-08-11 10:25:33,244 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:33] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.002 0.026 2026-08-11 10:25:33,248 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.027 2026-08-11 10:25:34,993 104 INFO rb-3df6733-223812-402932 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-11 10:25:35,017 104 INFO rb-3df6733-223812-402932 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-11 10:25:35,092 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 38 0.039 0.062 2026-08-11 10:25:35,227 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 60 0.062 0.144 2026-08-11 10:25:35,237 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.132 2026-08-11 10:25:35,270 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/resequence HTTP/1.1" 200 - 13 0.015 0.149 2026-08-11 10:25:35,314 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.003 0.006 2026-08-11 10:25:35,319 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-08-11 10:25:35,324 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.project/check_access_rights HTTP/1.1" 200 - 2 0.001 0.005 2026-08-11 10:25:35,343 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.001 0.004 2026-08-11 10:25:35,355 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/read HTTP/1.1" 200 - 3 0.002 0.008 2026-08-11 10:25:35,363 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "GET /web/assets/9cb61f6/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:25:35,369 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "GET /web/assets/ff59b65/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.012 2026-08-11 10:25:35,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 5 0.002 0.008 2026-08-11 10:25:35,477 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 4 0.001 0.003 2026-08-11 10:25:35,481 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-08-11 10:25:35,524 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/brain_get_mentioning_pages HTTP/1.1" 200 - 4 0.006 0.008 2026-08-11 10:25:35,546 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.011 0.009 2026-08-11 10:25:35,612 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /mail/thread/data HTTP/1.1" 200 - 33 0.029 0.049 2026-08-11 10:25:35,679 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.042 0.095 2026-08-11 10:25:35,705 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.008 0.155 2026-08-11 10:25:35,746 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.015 0.157 2026-08-11 10:25:35,827 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:35] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-08-11%2008%3A53%3A38 HTTP/1.1" 200 - 11 0.007 0.019 2026-08-11 10:25:36,921 104 INFO rb-3df6733-223812-402932 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-11 10:25:36,931 104 INFO rb-3df6733-223812-402932 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-11 10:25:36,945 104 INFO rb-3df6733-223812-402932 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-11 10:25:36,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:36] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 16 0.024 0.019 2026-08-11 10:25:37,021 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:37] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 9 0.006 0.019 2026-08-11 10:25:37,856 104 INFO rb-3df6733-223812-402932 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-11 10:25:37,885 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:37] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.009 0.019 2026-08-11 10:25:37,934 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:37] "POST /web/dataset/call_button HTTP/1.1" 200 - 20 0.008 0.029 2026-08-11 10:25:37,948 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:37] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.003 0.006 2026-08-11 10:25:37,987 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:37] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.011 0.035 2026-08-11 10:25:38,768 104 INFO rb-3df6733-223812-402932 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-11 10:25:38,796 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:38] "POST /web/dataset/call_kw/res.users/name_search HTTP/1.1" 200 - 7 0.010 0.019 2026-08-11 10:25:38,875 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:38] "GET /web/image/res.users/18/avatar_128 HTTP/1.1" 200 - 13 0.029 0.039 2026-08-11 10:25:38,923 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:38] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 13 0.018 0.085 2026-08-11 10:25:38,971 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:38] "GET /web/image/res.users/28/avatar_128 HTTP/1.1" 200 - 13 0.022 0.139 2026-08-11 10:25:39,004 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:39] "GET /web/image/res.users/29/avatar_128 HTTP/1.1" 200 - 13 0.011 0.178 2026-08-11 10:25:39,049 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:39] "GET /web/image/res.users/10/avatar_128 HTTP/1.1" 200 - 13 0.012 0.215 2026-08-11 10:25:39,086 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:39] "GET /web/image/res.users/9/avatar_128 HTTP/1.1" 200 - 13 0.011 0.233 2026-08-11 10:25:39,118 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:39] "GET /web/image/res.users/30/avatar_128 HTTP/1.1" 200 - 13 0.009 0.231 2026-08-11 10:25:39,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.159 2026-08-11 10:25:39,883 104 INFO rb-3df6733-223812-402932 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-11 10:25:39,897 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:39] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 4 0.003 0.010 2026-08-11 10:25:39,913 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: '.o_kanban_renderer' 2026-08-11 10:25:39,931 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:39] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.007 0.011 2026-08-11 10:25:39,950 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:39] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.010 0.026 2026-08-11 10:25:40,070 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:40] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 51 0.053 0.087 2026-08-11 10:25:40,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:40] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 24 0.018 0.153 2026-08-11 10:25:40,134 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:40] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.005 2026-08-11 10:25:40,913 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: test successful 2026-08-11 10:25:40,921 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:25:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:25:40,924 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing chrome headless with pid 59346 2026-08-11 10:25:40,925 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing websocket connection 2026-08-11 10:25:40,925 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Terminating chrome headless with pid 59346 2026-08-11 10:25:41,019 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_102541_019400_TestProjectUpdateUi.txt 2026-08-11 10:25:41,019 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Removing chrome user profile "/tmp/tmps0hc4jxv_chrome_odoo" 2026-08-11 10:25:41,042 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:25:42,615 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 336 and Message-Id '<194994475119277.1786443942.528419733047485-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:25:42,615 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:42,618 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:42,694 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 337 and Message-Id '<585256156402538.1786443942.660244464874268-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:25:42,694 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:42,696 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:42,787 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 338 and Message-Id '<361363716706529.1786443942.761651515960693-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:25:42,787 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:42,789 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:42,796 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-08-11 10:25:42,890 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-08-11 10:25:43,371 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-08-11 10:25:43,827 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-08-11 10:25:43,848 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-08-11 10:25:46,031 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:25:47,579 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 339 and Message-Id '<485654800998823.1786443947.515283346176147-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:25:47,579 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:47,583 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:47,636 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 340 and Message-Id '<895992851070952.1786443947.613289356231689-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:25:47,636 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:47,637 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:47,688 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-08-11 10:25:47,735 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-08-11 10:25:47,793 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-08-11 10:25:47,952 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-08-11 10:25:48,052 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-08-11 10:25:48,178 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-08-11 10:25:49,292 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-08-11 10:25:50,343 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:25:52,173 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 341 and Message-Id '<040979029742984.1786443952.077631711959839-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:25:52,173 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:52,178 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:52,251 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 342 and Message-Id '<294910911066591.1786443952.215616703033447-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:25:52,251 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:52,254 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:52,286 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-08-11 10:25:52,401 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 343 and Message-Id '<553803150938227.1786443952.370132684707642-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:25:52,402 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:52,403 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:52,437 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-08-11 10:25:52,579 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 344 and Message-Id '<427633339348010.1786443952.492110490798950-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:25:52,579 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:25:52,584 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:25:52,598 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:25:59,254 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:26:01,587 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,588 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,588 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,588 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,588 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,588 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,588 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,588 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,588 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:01,763 104 INFO rb-3df6733-223812-402932 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-08-11 10:26:06,692 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:26:06,878 104 INFO rb-3df6733-223812-402932 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability_with_custom_analytic_account_plan ... 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:26:13,622 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan19_id_index on table crossovered_budget_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:15,873 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan19_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:18,509 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:26:25,414 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:26:33,140 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:26:46,492 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:26:46,492 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:26:46,492 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:26:46,492 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:26:46,493 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:26:46,493 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:26:46,493 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:26:46,493 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:26:46,493 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:48,853 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:56,088 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:26:56,088 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:26:56,088 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:26:56,088 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:26:56,089 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:26:56,089 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:26:56,089 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:26:56,089 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:26:56,089 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:26:56,089 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan21_id_index on table crossovered_budget_line 2026-08-11 10:26:58,584 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,584 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,585 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,585 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,585 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,585 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,585 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,585 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,585 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,585 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan21_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:26:58,890 104 INFO rb-3df6733-223812-402932 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-08-11 10:26:59,556 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #255 deleted mail.activity records with IDs: [121] 2026-08-11 10:26:59,717 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #255 deleted mail.activity records with IDs: [122] 2026-08-11 10:26:59,837 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 345 and Message-Id '<168505556899988.1786444019.765500307083130-openerp-6-hr.expense.sheet@2c4ab8acd374>' from 'accountman@test.com' to (redacted) 'e******************ee@example.com' successfully sent 2026-08-11 10:26:59,837 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:26:59,852 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #255 deleted mail.mail records with IDs: [345] 2026-08-11 10:26:59,852 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:26:59,960 104 INFO rb-3df6733-223812-402932 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_sheet_actions ... 2026-08-11 10:27:00,227 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #255 deleted mail.activity records with IDs: [123] 2026-08-11 10:27:03,586 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-11 10:27:11,030 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:27:11,030 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:27:11,030 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:27:11,030 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:27:11,030 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:27:11,030 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:27:11,030 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:27:11,030 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:27:11,031 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:13,490 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:18,590 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:27:18,652 104 INFO rb-3df6733-223812-402932 odoo.addons.project_mrp.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-08-11 10:27:20,506 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:27:28,121 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:27:35,682 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:27:47,040 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:27:47,041 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:27:47,041 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:27:47,041 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:27:47,041 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:27:47,041 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:27:47,041 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:27:47,041 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:27:47,041 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,394 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:27:49,680 104 INFO rb-3df6733-223812-402932 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-08-11 10:27:51,205 104 INFO rb-3df6733-223812-402932 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-08-11 10:27:52,450 104 INFO rb-3df6733-223812-402932 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-08-11 10:27:53,071 104 INFO rb-3df6733-223812-402932 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-08-11 10:27:55,209 104 INFO rb-3df6733-223812-402932 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:28:01,818 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan24_id_index on table crossovered_budget_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,045 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan24_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:04,802 104 INFO rb-3df6733-223812-402932 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-08-11 10:28:08,337 104 INFO rb-3df6733-223812-402932 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-08-11 10:28:11,157 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:28:17,232 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:28:26,769 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:28:41,411 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:43,628 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:50,478 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:28:50,478 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:28:50,479 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:28:50,479 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:28:50,479 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:28:50,479 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:28:50,479 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:28:50,479 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:28:50,479 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:28:50,479 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan26_id_index on table crossovered_budget_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:52,807 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan26_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:28:53,912 104 INFO rb-3df6733-223812-402932 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-08-11 10:28:54,838 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted mail.activity records with IDs: [124] 2026-08-11 10:28:55,490 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted mail.activity records with IDs: [125] 2026-08-11 10:28:58,611 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted account.move.line.ctp records with IDs: [1010] 2026-08-11 10:28:58,978 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted stock.move.line records with IDs: [755] 2026-08-11 10:28:59,837 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted account.move.line.ctp records with IDs: [1012] 2026-08-11 10:29:01,859 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted account.move.line.ctp records with IDs: [1015] 2026-08-11 10:29:02,264 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted stock.move.line records with IDs: [756] 2026-08-11 10:29:03,026 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted account.move.line.ctp records with IDs: [1017] 2026-08-11 10:29:03,286 104 INFO rb-3df6733-223812-402932 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-08-11 10:29:04,260 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #261 deleted mail.activity records with IDs: [126] 2026-08-11 10:29:07,531 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-11 10:29:12,403 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:29:13,361 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 346 and Message-Id '<400878639233686.1786444153.331604957580566-openerp-private@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) "'***@example.com'" successfully sent 2026-08-11 10:29:13,361 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:29:13,379 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [346] 2026-08-11 10:29:13,394 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35617] 2026-08-11 10:29:13,394 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:29:13,401 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 10:29:13,532 104 INFO rb-3df6733-223812-402932 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-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 347 and Message-Id '<401029810444115.1577836800.000000000000000-openerp-13-hr.leave@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 't**@example.com' successfully sent 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 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-3df6733-223812-402932 odoo.models.unlink: User #271 deleted resource.calendar.leaves records with IDs: [19] 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #271 deleted account.analytic.line records with IDs: [922, 921] 2026-08-11 10:29:14,298 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-11 10:29:18,564 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:29:18,624 104 INFO rb-3df6733-223812-402932 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-08-11 10:29:19,236 104 INFO rb-3df6733-223812-402932 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [926] 2026-08-11 10:29:20,449 104 INFO rb-3df6733-223812-402932 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [931] 2020-01-01 00:00:00,000 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [932] 2026-08-11 10:29:20,986 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-11 10:29:27,124 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:29:34,536 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:29:39,366 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-08-11 10:29:41,148 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-08-11 10:29:41,993 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-08-11 10:29:44,302 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 10:29:50,375 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:29:57,207 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:30:07,632 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,034 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:30:10,340 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-08-11 10:30:11,159 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-08-11 10:30:12,871 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-08-11 10:30:14,898 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-08-11 10:30:15,828 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-08-11 10:30:16,515 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-08-11 10:30:16,736 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-08-11 10:30:19,673 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:30:26,115 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:30:32,817 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:30:36,897 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-08-11 10:30:37,625 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_00 ... 2026-08-11 10:30:39,847 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_01 ... 2026-08-11 10:30:40,121 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-08-11 10:30:41,916 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-08-11 10:30:43,395 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-08-11 10:30:43,687 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-08-11 10:30:45,430 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-08-11 10:30:46,009 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-08-11 10:30:47,290 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_product_price_on_purchase_order_view_catalog ... 2026-08-11 10:30:47,623 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-08-11 10:30:49,596 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-08-11 10:30:51,195 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-08-11 10:30:55,870 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:31:01,194 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:31:03,286 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-08-11 10:31:05,006 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <345389199222250.1786444264.920017242431641-openerp-50-purchase.order@2c4ab8acd374>: ['"partner_a" <@False>'] 2026-08-11 10:31:05,013 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:31:05,022 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-08-11 10:31:05,180 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-08-11 10:31:05,881 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-08-11 10:31:08,155 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <823020125401122.1786444268.060484409332275-openerp-55-purchase.order@2c4ab8acd374>: ['"partner_a" <@False>'] 2026-08-11 10:31:08,195 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #278 deleted mail.mail records with IDs: [349] 2026-08-11 10:31:08,195 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:31:08,283 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-08-11 10:31:10,011 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-08-11 10:31:10,822 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-08-11 10:31:12,462 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-08-11 10:31:16,835 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:31:17,112 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-08-11 10:31:18,380 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-11 10:31:24,242 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:31:30,849 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:31:35,640 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 350 and Message-Id '<627395577730301.1786444295.620236635208130-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-08-11 10:31:35,640 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:31:35,646 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #282 deleted mail.mail records with IDs: [350] 2026-08-11 10:31:35,655 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #282 deleted mail.message records with IDs: [38435] 2026-08-11 10:31:35,656 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:31:35,671 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 10:31:36,458 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 351 and Message-Id '<095543162593160.1786444296.428654909133911-openerp-private@2c4ab8acd374>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-08-11 10:31:36,458 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:31:36,468 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #282 deleted mail.mail records with IDs: [351] 2026-08-11 10:31:36,482 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #282 deleted mail.message records with IDs: [38437] 2026-08-11 10:31:36,483 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:31:36,495 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 10:31:36,748 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-08-11 10:31:40,954 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-11 10:31:46,725 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:31:53,185 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:31:57,952 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-08-11 10:32:00,771 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-08-11 10:32:04,150 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1059, 1060, 1061] 2026-08-11 10:32:04,239 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1845, 1846] 2026-08-11 10:32:04,963 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-08-11 10:32:08,435 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-08-11 10:32:10,998 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-08-11 10:32:13,630 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-08-11 10:32:17,582 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_payment_reference_autocomplete_invoice ... 2026-08-11 10:32:21,515 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-08-11 10:32:24,614 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1075, 1076] 2026-08-11 10:32:24,684 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1868] 2026-08-11 10:32:25,230 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-08-11 10:32:29,233 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1080, 1081, 1082, 1083, 1084] 2026-08-11 10:32:29,326 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1879] 2026-08-11 10:32:29,466 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1085, 1086, 1087, 1088] 2026-08-11 10:32:29,551 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1874] 2026-08-11 10:32:29,784 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-08-11 10:32:33,092 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1089, 1090, 1091] 2026-08-11 10:32:33,181 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1882, 1883] 2026-08-11 10:32:33,666 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-08-11 10:32:37,835 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1095, 1096, 1097, 1098] 2026-08-11 10:32:37,928 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1894] 2026-08-11 10:32:38,080 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1099, 1100, 1101] 2026-08-11 10:32:38,177 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1889] 2026-08-11 10:32:38,409 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-08-11 10:32:41,734 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1102, 1103, 1104, 1105] 2026-08-11 10:32:41,830 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1896] 2026-08-11 10:32:42,077 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-08-11 10:32:45,848 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1106, 1107, 1108, 1109] 2026-08-11 10:32:45,926 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1903] 2026-08-11 10:32:46,181 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-08-11 10:32:49,706 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1110, 1111, 1112, 1113] 2026-08-11 10:32:49,792 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1914] 2026-08-11 10:32:49,913 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1114, 1115, 1116] 2026-08-11 10:32:49,966 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1910] 2026-08-11 10:32:50,175 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-08-11 10:32:52,686 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-08-11 10:32:56,241 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-08-11 10:32:58,682 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1123, 1124] 2026-08-11 10:32:58,766 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1926] 2026-08-11 10:32:59,204 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-08-11 10:33:01,652 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line.ctp records with IDs: [1127, 1128] 2026-08-11 10:33:01,732 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #286 deleted account.move.line records with IDs: [1931] 2026-08-11 10:33:02,328 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-11 10:33:08,452 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:33:15,439 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:33:20,084 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-08-11 10:33:22,323 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #289 deleted stock.move records with IDs: [850] 2026-08-11 10:33:23,400 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-08-11 10:33:25,741 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-08-11 10:33:32,414 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:33:32,414 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:33:32,414 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:33:32,414 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:33:32,414 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:33:32,414 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:33:32,414 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:33:32,415 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:33:32,415 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:34,054 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:36,033 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-08-11 10:33:43,221 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:33:43,221 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:33:43,221 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:33:43,221 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:33:43,221 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:33:43,221 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:33:43,221 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:33:43,222 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:33:43,222 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:33:44,938 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:44,938 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:44,938 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:44,938 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:44,938 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:44,938 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:44,938 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:44,939 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:44,939 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:33:46,360 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-08-11 10:33:50,328 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-08-11 10:33:51,954 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-08-11 10:33:53,389 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-08-11 10:33:59,688 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:01,352 104 INFO rb-3df6733-223812-402932 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-08-11 10:34:03,246 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-08-11 10:34:04,710 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-08-11 10:34:06,208 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-08-11 10:34:07,023 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-08-11 10:34:07,728 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-08-11 10:34:11,528 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:34:17,562 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:34:24,192 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:34:28,244 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-08-11 10:34:31,355 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-08-11 10:34:32,904 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-08-11 10:34:33,105 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-08-11 10:34:33,698 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-08-11 10:34:34,435 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:34:40,262 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:34:47,156 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:34:51,114 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_discount ... 2026-08-11 10:34:51,481 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-08-11 10:34:51,586 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:accountman from n/a 2026-08-11 10:34:52,133 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:34:52,386 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:34:52] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 61 0.056 0.200 2026-08-11 10:34:52,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:34:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 75 0.053 0.278 2026-08-11 10:34:52,835 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:34:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 47 0.043 0.068 2026-08-11 10:34:52,877 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:34:59,093 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:35:06,614 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:35:10,714 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_after_total_mix ... 2026-08-11 10:35:11,000 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_archived_tax_totals ... 2026-08-11 10:35:11,889 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_cash_rounding_amount_total_rounded ... 2026-08-11 10:35:12,704 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #295 deleted account.move.line.ctp records with IDs: [1151, 1152, 1153, 1154, 1155] 2026-08-11 10:35:12,799 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #295 deleted account.move.line records with IDs: [1996] 2026-08-11 10:35:13,483 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #295 deleted account.move.line.ctp records with IDs: [1161, 1162, 1163, 1164, 1165] 2026-08-11 10:35:13,544 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #295 deleted account.move.line records with IDs: [2003] 2026-08-11 10:35:13,656 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_cash_rounding_amount_total_rounded_foreign_currency ... 2026-08-11 10:35:14,714 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_discounted_tax ... 2026-08-11 10:35:14,967 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_invoice_foreign_currency_tax_totals ... 2026-08-11 10:35:15,609 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_invoice_grouped_taxes_with_tax_group ... 2026-08-11 10:35:15,893 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_multiple_onchange_product_and_price ... 2026-08-11 10:35:17,233 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_multiple_tax_lines ... 2026-08-11 10:35:17,523 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_negative_zero_tax_totals ... 2026-08-11 10:35:18,258 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_recompute_cash_rounding_lines ... 2026-08-11 10:35:19,157 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_recompute_cash_rounding_lines_multi_company ... 2026-08-11 10:35:19,657 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_subtotals_basic ... 2026-08-11 10:35:19,983 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_affect_base_1 ... 2026-08-11 10:35:20,248 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_affect_base_2 ... 2026-08-11 10:35:20,542 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_is_used_when_in_transactions ... 2026-08-11 10:35:20,806 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_taxtotals_with_different_tax_rounding_methods ... 2026-08-11 10:35:21,266 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_zero_tax_lines ... 2026-08-11 10:35:21,546 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:35:27,472 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:35:34,250 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:35:39,247 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-08-11 10:35:40,945 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #297 deleted stock.move records with IDs: [887] 2026-08-11 10:35:42,000 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #297 deleted stock.move records with IDs: [890] 2026-08-11 10:35:44,323 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-08-11 10:35:46,159 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-08-11 10:35:47,699 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #297 deleted stock.move records with IDs: [898] 2026-08-11 10:35:48,942 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-08-11 10:35:49,593 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #297 deleted stock.move records with IDs: [901] 2026-08-11 10:35:50,220 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-08-11 10:35:51,628 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #297 deleted stock.move records with IDs: [903] 2026-08-11 10:35:52,239 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:35:58,527 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:36:05,295 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:36:21,084 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-08-11 10:36:21,681 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [905] 2026-08-11 10:36:22,323 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [909] 2026-08-11 10:36:22,811 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted product.set records with IDs: [2] 2026-08-11 10:36:22,901 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [910, 911, 908] 2026-08-11 10:36:23,103 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-08-11 10:36:24,946 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [913] 2026-08-11 10:36:30,485 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted mail.followers records with IDs: [29982] 2026-08-11 10:36:31,910 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-08-11 10:36:34,765 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-08-11 10:36:36,858 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-08-11 10:36:37,436 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-08-11 10:36:42,914 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:36:43,629 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-08-11 10:36:46,220 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-08-11 10:36:47,911 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [958] 2026-08-11 10:36:48,904 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-08-11 10:36:52,637 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [962] 2026-08-11 10:36:53,333 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-08-11 10:36:55,135 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [964] 2026-08-11 10:36:55,822 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-08-11 10:36:56,759 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-08-11 10:37:00,033 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-08-11 10:37:00,921 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-08-11 10:37:02,495 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-08-11 10:37:03,346 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted mail.message records with IDs: [42323] 2026-08-11 10:37:03,364 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.warehouse.orderpoint records with IDs: [10] 2026-08-11 10:37:03,540 104 INFO rb-3df6733-223812-402932 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-11 10:37:04,770 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [981] 2026-08-11 10:37:06,554 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-08-11 10:37:11,332 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [984] 2026-08-11 10:37:12,029 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [987] 2026-08-11 10:37:12,362 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [988] 2026-08-11 10:37:12,537 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [989] 2026-08-11 10:37:13,343 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move.line records with IDs: [905] 2026-08-11 10:37:13,950 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-08-11 10:37:14,250 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-08-11 10:37:16,342 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #299 deleted stock.move records with IDs: [992] 2026-08-11 10:37:17,772 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-11 10:37:17,784 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-08-11 10:37:18,330 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome pid: 59623 2026-08-11 10:37:18,360 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome headless temporary user profile dir: /tmp/tmp8rfs2wkr_chrome_odoo 2026-08-11 10:37:18,361 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Issuing json command http://127.0.0.1:46239/json/version 2026-08-11 10:37:18,363 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46239/json/version with timeout 3 increased to 10s during tests 2026-08-11 10:37:18,385 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Browser version: Chrome/141.0.7390.54 2026-08-11 10:37:18,386 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Issuing json command http://127.0.0.1:46239/json 2026-08-11 10:37:18,386 104 INFO rb-3df6733-223812-402932 odoo.tests.common.requests: request http://127.0.0.1:46239/json with timeout 3 increased to 10s during tests 2026-08-11 10:37:18,395 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Websocket url found: ws://127.0.0.1:46239/devtools/page/C4DEA15360F256F6CC7AC0B79F70B1F9 2026-08-11 10:37:18,408 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Enable chrome headless console log notification 2026-08-11 10:37:18,458 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome headless enable page notifications 2026-08-11 10:37:19,037 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.res_users: Login successful for db:rb-3df6733-223812-402932 login:admin from n/a 2026-08-11 10:37:19,046 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Setting session cookie in browser 2026-08-11 10:37:19,049 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Open "http://127.0.0.1:8069/web" in browser 2026-08-11 10:37:19,050 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Navigating to: "http://127.0.0.1:8069/web" 2026-08-11 10:37:19,072 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-11 10:37:19,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:19] "GET /web HTTP/1.1" 200 - 121 0.110 0.640 2026-08-11 10:37:19,818 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Navigation result: {'frameId': 'C4DEA15360F256F6CC7AC0B79F70B1F9', 'loaderId': 'E15D7D72DDF2E357648DC9CE7A2CECCD', 'isDownload': False} 2026-08-11 10:37:19,818 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-08-11 10:37:19,854 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:19] "GET /web/assets/d771308/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-08-11 10:37:19,893 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:19] "GET /web/webclient/load_menus/2ab19a53153ff23d08acbd36c78f5b15d584e76eee323fabc18e8f2da7e68cfe HTTP/1.1" 200 - 4 0.001 0.046 2026-08-11 10:37:19,902 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:19] "GET /web/assets/2403ff0/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.055 2026-08-11 10:37:19,912 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:19] "GET /web/webclient/translations/bfaa7cd4c5fd348b4d5fc4086f10c0fdbede8f4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.063 2026-08-11 10:37:19,929 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:19] "GET /web/assets/bd02e47/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.005 2026-08-11 10:37:19,931 104 INFO rb-3df6733-223812-402932 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-11 10:37:20,568 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-08-11 10:37:20,580 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-08-11 10:37:20,583 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-08-11 10:37:20,615 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.019 2026-08-11 10:37:20,676 104 INFO rb-3df6733-223812-402932 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-11 10:37:20,763 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.066 0.097 2026-08-11 10:37:20,769 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.160 2026-08-11 10:37:20,822 104 INFO rb-3df6733-223812-402932 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-08-11 10:37:20,877 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.032 0.233 2026-08-11 10:37:20,960 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.028 0.264 2026-08-11 10:37:20,994 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.018 0.318 2026-08-11 10:37:21,088 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.044 0.375 2026-08-11 10:37:21,095 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:37:21,102 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:37:21,103 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.417 2026-08-11 10:37:21,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37: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-11 10:37:21,127 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-08-11 10:37:21,184 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.059 0.357 2026-08-11 10:37:21,213 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.008 0.017 2026-08-11 10:37:21,286 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.012 0.382 2026-08-11 10:37:21,299 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.327 2026-08-11 10:37:21,328 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /web/offline HTTP/1.1" 200 - 7 0.009 0.319 2026-08-11 10:37:21,356 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.190 2026-08-11 10:37:21,379 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.012 0.591 2026-08-11 10:37:21,383 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.076 2026-08-11 10:37:21,394 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:21] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:37:22,169 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_navbar_apps_menu button' 2026-08-11 10:37:22,191 104 INFO rb-3df6733-223812-402932 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-11 10:37:22,206 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_list_button_add' 2026-08-11 10:37:22,229 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:22] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.016 2026-08-11 10:37:22,439 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:22] "POST /web/dataset/call_kw/purchase.order/get_views HTTP/1.1" 200 - 118 0.063 0.121 2026-08-11 10:37:22,536 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:22] "POST /web/dataset/call_kw/purchase.order/web_search_read HTTP/1.1" 200 - 17 0.020 0.041 2026-08-11 10:37:22,542 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.060 2026-08-11 10:37:22,641 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:22] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard HTTP/1.1" 200 - 18 0.008 0.030 2026-08-11 10:37:22,767 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:22] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.013 0.019 2026-08-11 10:37:22,815 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:22] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.013 0.063 2026-08-11 10:37:23,279 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-08-11 10:37:23,506 104 INFO rb-3df6733-223812-402932 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-11 10:37:23,515 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.005 0.005 2026-08-11 10:37:23,560 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:23] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 24 0.012 0.033 2026-08-11 10:37:23,695 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:23] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.025 2026-08-11 10:37:23,708 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:23] "GET /web/assets/ff59b65/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.007 2026-08-11 10:37:23,715 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:23] "GET /web/assets/9cb61f6/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.012 2026-08-11 10:37:23,792 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:23] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.016 2026-08-11 10:37:23,976 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:23] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-08-11%2008%3A53%3A38 HTTP/1.1" 200 - 11 0.007 0.018 2026-08-11 10:37:24,700 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-08-11 10:37:24,720 104 INFO rb-3df6733-223812-402932 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-11 10:37:24,734 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:24] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.006 0.020 2026-08-11 10:37:24,979 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:24] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.014 2026-08-11 10:37:24,989 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:24] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 4 0.009 0.018 2026-08-11 10:37:25,020 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:25] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name HTTP/1.1" 200 - 6 0.012 0.014 2026-08-11 10:37:25,792 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'a:contains('Add a product')' 2026-08-11 10:37:25,801 104 INFO rb-3df6733-223812-402932 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-11 10:37:25,904 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:25] "POST /web/dataset/call_kw/res.partner/name_create HTTP/1.1" 200 - 77 0.032 0.081 2026-08-11 10:37:25,963 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:25] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 25 0.013 0.033 2026-08-11 10:37:26,007 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:26] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 10 0.005 0.018 2026-08-11 10:37:26,057 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-08-11 10:37:26,833 104 INFO rb-3df6733-223812-402932 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-11 10:37:26,850 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:26] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 8 0.007 0.016 2026-08-11 10:37:26,988 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-08-11 10:37:27,120 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:27] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 17 0.019 0.021 2026-08-11 10:37:27,895 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-08-11 10:37:27,914 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:27] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 4 0.002 0.016 2026-08-11 10:37:27,961 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:27] "POST /web/dataset/call_kw/product.template/get_single_product_variant HTTP/1.1" 200 - 5 0.013 0.012 2026-08-11 10:37:28,042 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:28] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 35 0.037 0.030 2026-08-11 10:37:28,124 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:28] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 7 0.011 0.020 2026-08-11 10:37:28,868 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-08-11 10:37:28,886 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-08-11 10:37:28,903 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_form_button_save' 2026-08-11 10:37:28,922 104 INFO rb-3df6733-223812-402932 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-11 10:37:29,492 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:29] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 305 0.221 0.367 2026-08-11 10:37:29,945 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:29] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 174 0.158 0.160 2026-08-11 10:37:30,053 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:30] "POST /web/dataset/call_kw/purchase.order/zalo_check_recipients HTTP/1.1" 200 - 10 0.023 0.023 2026-08-11 10:37:30,205 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:30] "POST /mail/thread/data HTTP/1.1" 200 - 39 0.099 0.097 2026-08-11 10:37:30,246 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:30] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.020 0.185 2026-08-11 10:37:30,304 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:30] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.034 0.222 2026-08-11 10:37:31,475 104 INFO rb-3df6733-223812-402932 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-11 10:37:31,521 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-08-11 10:37:31,761 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:31] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 105 0.082 0.167 2026-08-11 10:37:32,613 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-08-11 10:37:32,919 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-08-11 10:37:32,968 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_form_button_save' 2026-08-11 10:37:33,252 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:33] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 84 0.099 0.212 2026-08-11 10:37:34,418 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'a:contains("Add a product")' 2026-08-11 10:37:34,663 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:34] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 130 0.067 0.178 2026-08-11 10:37:34,678 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:34] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.002 0.006 2026-08-11 10:37:34,759 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:34] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.018 0.026 2026-08-11 10:37:34,778 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:34] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.018 2026-08-11 10:37:35,823 104 INFO rb-3df6733-223812-402932 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-11 10:37:35,844 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:35] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 10 0.004 0.015 2026-08-11 10:37:36,707 104 INFO rb-3df6733-223812-402932 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-11 10:37:36,721 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:36] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 4 0.004 0.012 2026-08-11 10:37:36,997 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:36] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 17 0.011 0.028 2026-08-11 10:37:37,777 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'input[value="4"]' 2026-08-11 10:37:37,793 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:37] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 6 0.003 0.010 2026-08-11 10:37:37,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:37] "POST /web/dataset/call_kw/product.template/get_single_product_variant HTTP/1.1" 200 - 5 0.008 0.013 2026-08-11 10:37:38,090 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:38] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 85 0.079 0.121 2026-08-11 10:37:38,306 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:38] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 65 0.041 0.118 2026-08-11 10:37:38,869 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-08-11 10:37:38,938 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-08-11 10:37:38,962 104 INFO rb-3df6733-223812-402932 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-11 10:37:39,140 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:39] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 81 0.040 0.146 2026-08-11 10:37:39,958 104 INFO rb-3df6733-223812-402932 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-11 10:37:40,197 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:40] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 105 0.096 0.148 2026-08-11 10:37:40,215 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:40] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.004 0.006 2026-08-11 10:37:40,295 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:40] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.023 0.034 2026-08-11 10:37:40,325 104 INFO rb-3df6733-223812-402932 werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:40] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.028 2026-08-11 10:37:41,356 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: test successful 2026-08-11 10:37:41,365 104 INFO ? werkzeug: 127.0.0.1 - - [11/Aug/2026 10:37:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-08-11 10:37:41,374 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Closing chrome headless with pid 59623 2026-08-11 10:37:41,375 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Closing websocket connection 2026-08-11 10:37:41,375 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Terminating chrome headless with pid 59623 2026-08-11 10:37:41,479 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome Log in: /tmp/odoo_tests/rb-3df6733-223812-402932/chrome_logs/chrome_log_20260811_103741_478949_TestPurchaseMatrixUi.txt 2026-08-11 10:37:41,479 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Removing chrome user profile "/tmp/tmp8rfs2wkr_chrome_odoo" 2026-08-11 10:37:42,651 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-11 10:37:43,165 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 352 and Message-Id '<417088188537360.1786444663.129297733306885-openerp-private@2c4ab8acd374>' from 'info@yourcompany.com' to (redacted) "'*****************er@yourcompany.com'" successfully sent 2026-08-11 10:37:43,165 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:37:43,178 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [352] 2026-08-11 10:37:43,204 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42403] 2026-08-11 10:37:43,204 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:37:43,212 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 10:37:43,622 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 353 and Message-Id '<146639275685317.1786444663.595219135284424-openerp-private@2c4ab8acd374>' from 'info@yourcompany.com' to (redacted) "'**************er@yourcompany.com'" successfully sent 2026-08-11 10:37:43,622 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:37:43,629 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [353] 2026-08-11 10:37:43,637 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42404] 2026-08-11 10:37:43,637 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:37:43,642 104 INFO rb-3df6733-223812-402932 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-08-11 10:37:44,055 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6457, 6376, 6446, 6379, 6400, 6377, 6347, 6349, 6380, 6381, 6392, 6385, 6384, 6354, 6383, 6394, 6389, 6438, 6391, 6333, 6382, 6390, 6393, 6387, 6386, 6388, 6331, 6398, 6332, 6373, 6334, 6335, 6367, 6399, 6490, 6336, 6401, 6337, 6402, 6439, 6406, 6403, 6405, 6454, 6408, 6407, 6472, 6409, 6440, 6410, 6441, 6411, 6491, 6412, 6352, 6372, 6357, 6413, 6338, 6340, 6339, 6417, 6348, 6416, 6415, 6414, 6418, 6419, 6353, 6421, 6423, 6395, 6397, 6449, 6360, 6422, 6396, 6420, 6424, 6425, 6470, 6427, 6426, 6355, 6341, 6428, 6437, 6435, 6431, 6430, 6443, 6436, 6429, 6434, 6368, 6433, 6432, 6361, 6362, 6442, 6444, 6448, 6447, 6342, 6445, 6363, 6489, 6344, 6485, 6487, 6364, 6488, 6345, 6486, 6484, 6356, 6478, 6358, 6483, 6479, 6474, 6477, 6469, 6346, 6365, 6482, 6476, 6475, 6473, 6468, 6471, 6480, 6404, 6466, 6467, 6462, 6464, 6458, 6459, 6461, 6359, 6460, 6465, 6463, 6350, 6371, 6329, 6375, 6374, 6456, 6330, 6351, 6455, 6481, 6370, 6378, 6369, 6343, 6453, 6366, 6451, 6452, 6450] 2026-08-11 10:37:44,055 104 INFO rb-3df6733-223812-402932 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-11 10:37:44,056 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-08-11 10:37:44,057 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-08-11 10:37:44,171 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-08-11 10:37:44,325 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42415, 42413] 2026-08-11 10:37:44,341 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [195, 197] 2026-08-11 10:37:44,353 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42416, 42414] 2026-08-11 10:37:44,377 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [196, 198] 2026-08-11 10:37:44,385 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-08-11 10:37:45,860 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [233] 2026-08-11 10:37:46,212 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-08-11 10:37:46,511 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-08-11 10:37:48,156 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-08-11 10:37:53,363 104 INFO rb-3df6733-223812-402932 odoo.addons.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-11 10:37:53,498 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-08-11 10:37:53,670 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-08-11 10:37:53,694 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-08-11 10:37:53,706 104 INFO rb-3df6733-223812-402932 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [5] 2026-08-11 10:37:53,709 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-08-11 10:37:54,496 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-08-11 10:37:55,427 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-08-11 10:37:56,226 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-08-11 10:37:57,569 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-08-11 10:37:58,537 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-08-11 10:37:59,343 104 INFO rb-3df6733-223812-402932 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-08-11 10:38:00,227 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:38:01,992 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 354 and Message-Id '<006639044745962.1786444681.916605949401855-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-08-11 10:38:01,992 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:38:01,996 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:38:02,054 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 355 and Message-Id '<146418183503629.1786444682.031681060791016-openerp-message-notify@2c4ab8acd374>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-08-11 10:38:02,054 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-08-11 10:38:02,056 104 INFO rb-3df6733-223812-402932 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-08-11 10:38:02,525 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-08-11 10:38:03,803 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-08-11 10:38:04,329 104 INFO rb-3df6733-223812-402932 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-08-11 10:38:05,657 104 INFO rb-3df6733-223812-402932 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-11 10:38:05,658 104 INFO rb-3df6733-223812-402932 odoo.service.server: 720 post-tests in 5074.96s, 1767520 queries 2026-08-11 10:38:05,661 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: point_of_sale: 286 tests 1830.42s 685100 queries 2026-08-11 10:38:05,661 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: portal: 11 tests 30.39s 4702 queries 2026-08-11 10:38:05,661 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_hr: 5 tests 50.82s 19138 queries 2026-08-11 10:38:05,661 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_loyalty: 59 tests 589.85s 129223 queries 2026-08-11 10:38:05,661 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_mrp: 12 tests 84.21s 43383 queries 2026-08-11 10:38:05,661 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_online_payment: 8 tests 55.62s 20111 queries 2026-08-11 10:38:05,661 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_restaurant: 13 tests 204.38s 32943 queries 2026-08-11 10:38:05,661 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_restaurant_loyalty: 14 tests 209.48s 34017 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_sale: 40 tests 332.51s 106171 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_sale_loyalty: 4 tests 39.59s 18306 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_sale_margin: 3 tests 22.70s 14715 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_self_order: 31 tests 267.43s 99914 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: pos_viva_wallet: 3 tests 30.59s 16129 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: privacy_lookup: 8 tests 10.24s 11922 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: product: 117 tests 67.86s 52263 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: product_email_template: 4 tests 24.18s 13421 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: product_margin: 5 tests 21.25s 13770 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: project: 99 tests 247.80s 70636 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: project_account: 4 tests 25.91s 5589 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: project_hr_expense: 4 tests 45.08s 16080 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: project_mrp: 3 tests 16.92s 4767 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: project_purchase: 9 tests 50.65s 19628 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: project_sale_expense: 4 tests 56.37s 24256 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: project_timesheet_holidays: 8 tests 13.45s 8675 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: purchase: 107 tests 360.50s 196236 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: purchase_mrp: 28 tests 116.21s 66901 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: purchase_product_matrix: 3 tests 24.88s 2917 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.stats: purchase_requisition: 17 tests 17.55s 9579 queries 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.tests.result: 0 failed, 0 error(s) of 720 tests when loading database 'rb-3df6733-223812-402932' 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.service.server: Initiating shutdown 2026-08-11 10:38:05,662 104 INFO rb-3df6733-223812-402932 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.